Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Projects in Awesome Lists tagged with immutability
A curated list of projects in awesome lists tagged with immutability .
https://github.com/http4k/http4k
The Functional toolkit for Kotlin HTTP applications. http4k provides a simple and uniform way to serve, consume, and test HTTP services.
http http-client http-server http4k immutability kotlin tdd testability typesafe
Last synced: 01 Oct 2024
https://github.com/z-pattern-matching/z
Pattern Matching for Javascript
functional-programming immutability pattern-matching
Last synced: 30 Sep 2024
https://github.com/unadlib/mutative
Efficient immutable updates, 2-6x faster than naive handcrafted reducer, and more than 10x faster than Immer.
immer immutability immutable mutable mutation mutative react reducer redux state-management
Last synced: 01 Oct 2024
https://github.com/eslint-functional/eslint-plugin-functional
ESLint rules to disable mutation and promote fp in JavaScript and TypeScript.
eslint eslint-plugin eslint-rules fp functional functional-programming immutability javascript typescript
Last synced: 28 Sep 2024
https://github.com/jonaskello/eslint-plugin-functional
ESLint rules to disable mutation and promote fp in JavaScript and TypeScript.
eslint eslint-plugin eslint-rules fp functional functional-programming immutability javascript typescript
Last synced: 04 Aug 2024
https://github.com/xaviergonz/mobx-keystone
A MobX powered state management solution based on data trees with first class support for Typescript, support for snapshots, patches and much more
data-trees frp functional-reactive-programming immutability mobx mobx-keystone mobx-state-tree mutability reactive snapshots state-management state-tree
Last synced: 31 Jul 2024
https://github.com/hablapps/dontfeartheprofunctoroptics
Don't Fear the Profunctor Optics!
immutability lenses modularity optics profunctor-optics profunctors
Last synced: 03 Aug 2024
https://github.com/jonaskello/tslint-immutable
TSLint rules to disable mutation in TypeScript.
immutability tslint-rules typescript
Last synced: 03 Oct 2024
https://github.com/ms-ati/docile
Docile keeps your Ruby DSLs tame and well-behaved
builder-pattern dsl immutability ruby
Last synced: 31 Jul 2024
https://github.com/davidgilbertson/react-recollect
State management for React
immutability react state-management
Last synced: 02 Aug 2024
https://github.com/giusepperaso/structura.js
A very fast and lightweight Typescript library to create immutable states with a mutable syntax
immutability javascript state structural-sharing typescript
Last synced: 31 Jul 2024
https://github.com/Lambdish/phunctional
β‘οΈ Ξ» PHP functional library focused on simplicity and performance
functional functional-programming immutability map performance php php-library reduce
Last synced: 04 Aug 2024
https://github.com/chaos-lang/chaos
The Chaos Programming Language
chaos chaos-language cyclomatic-complexity functional immutability procedural programming-language typesafe
Last synced: 01 Aug 2024
https://github.com/Vanilla-OS/ABRoot
ABRoot is utility which provides full immutability and atomicity to a Linux system, by transacting between two root filesystems. Updates are performed using OCI images, to ensure that the system is always in a consistent state.
atomicity command-line hacktoberfest immutability linux transactions vanillaos
Last synced: 01 Aug 2024
https://github.com/ipmjs/ipmjs
Immutable Package Manager
immutability immutable package-manager
Last synced: 01 Aug 2024
https://github.com/ashos/ashos
The immutable/mutable meta-distribution (universal bootstrapper)
arch-linux archlinux bootstrap btrfs distribution distributions distro distros immutability immutable linux operating-systems os snapshots unix
Last synced: 01 Aug 2024
https://github.com/gunn/pure-store
A tiny immutable store with type safety.
frontend hooks immutability react react-hooks react-native reactjs state state-management typescript
Last synced: 01 Aug 2024
https://github.com/iusehooks/redhooks
Predictable state container for React apps written using Hooks
hooks immutability react-hooks reacthooks reducer redux state-management state-tree
Last synced: 31 Jul 2024
https://github.com/patrickmichalina/typescript-monads
πWrite safer TypeScript using Maybe, List, Result, and Either monads.
either-monad functional-programming immutability javascript list-monad maybe-monad monads node reader-monad result-monad typescript
Last synced: 01 Aug 2024
https://github.com/serradura/u-attributes
Create "immutable" objects with no setters, just getters.
activemodel change-detection data-integrity data-validation getters immutability no-setters ruby ruby-gem
Last synced: 03 Oct 2024
https://github.com/dnkmmr69420/nix-installer-scripts
Various scripts to install the nix package manager. Also has installers for selinux systems and silverblue too.
bash distrobox immutability immutable installer installer-script installers linux microos nix selinux shell shell-script shell-scripts silverblue
Last synced: 04 Aug 2024
https://github.com/davidmarne/flutter_built_redux
Built_redux provider for Flutter.
Last synced: 04 Aug 2024
https://github.com/amis92/recordgenerator
C# immutable records generator
amadevus code-generation code-generator csharp csharp-library dotnet immutability immutable nuget records roslyn-analyzer
Last synced: 28 Sep 2024
https://github.com/redbadger/immutable-cursor
π Immutable cursors incorporating the Immutable.js interface over a Clojure-inspired atom
cursor immutability state-management
Last synced: 04 Aug 2024
https://github.com/marcosh/php-validation-dsl
A DSL for validating data in a functional fashion
dsl functional immutability php validation
Last synced: 01 Aug 2024
https://github.com/DevTeam/Immutype
Immutability is easy!
csharp-sourcegenerator dotnet functional functional-programming immutability
Last synced: 01 Aug 2024
https://github.com/ElMassimo/better_settings
β Settings for Ruby apps β fast, immutable, better.
immutability rails ruby settings yaml
Last synced: 06 Aug 2024
https://github.com/elmassimo/better_settings
β Settings for Ruby apps β fast, immutable, better.
immutability rails ruby settings yaml
Last synced: 01 Oct 2024
https://github.com/serradura/u-struct
Create powered Ruby structs.
immutability ruby rubygem u-gems
Last synced: 03 Oct 2024
https://github.com/javiercejudo/modelico
Serialisable immutable models for JavaScript
immutability json-schema models serialization
Last synced: 26 Sep 2024
https://github.com/ruzicka/immutable-custom-merge
Allows deep merging of Immutable objects with custom per-property merging strategy
immutability immutable immutablejs merge
Last synced: 01 Aug 2024
https://github.com/wildhoney/moggy
Miniature ~2kb library that brings immutability to existing prototype functions employing the principle of least astonishment.
functional immutability immutable prototype side-effect tuples
Last synced: 01 Oct 2024
https://github.com/wildhoney/hylian
Quick and easy doubly and singly linked immutable list implementation that allows for inserting, removing and shifting.
doubly-linked-list immutability immutable linked-list list singly-linked-list
Last synced: 01 Oct 2024
https://github.com/keller-michael/value_objects
π examples of value objects (and immutability)
abap example immutability immutable immutable-objects learning-by-doing value-object
Last synced: 26 Sep 2024