package for creating immutable models, specifically for upholding api contracts (think DTO)
[](https://badge.fury.io/js/ts-immutable-struct) [](https://npmjs.org/package/ts-immutable-struct) [![Build S
Immutable Data Collections
Packs/Unpacks/Measures structs according to Python's `struct` format
Check the immutability of TypeScript types
Strict borsh compatible de/serializer
PropType validators that work with Immutable.js.
redux-immutable is used to create an equivalent function of Redux combineReducers that works with Immutable.js state.
a date and time library for javascript
Create ABI-compliant "struct" instances on top of Buffers
A bunch of reactive utility types and functions, for building primitives with Solid.js
C-style structure serializer and deserializer.
Solana specific extension for beet, the borsh compatible de/serializer
Immutable JSON patch with support for reverting operations
Immutability helpers with fast reads and acceptable writes
Immutable ArrayBuffer (the shim!)
React PureComponent implementation embracing Immutable.js
Modify deep object properties without modifying the original object (immutability). Works great with React and Redux.
A JavaScript library for efficient immutable updates
Serialize unserializable data and parse it back.
Immutable data structures for JavaScript which are backwards-compatible with normal JS Arrays and Objects.
Create ABI-compliant "struct" instances on top of Buffers
Buffer and serialization utilities for javascript
Internationalized calendar, date, and time manipulation utilities
Easily create value objects without the pain of Ruby's Struct (or its setters)
A version of Ruby's Struct class that creates classes whose instances are immutable. It works just as Struct, but there are no setters, and you can't use []=. As a bonus feature the constructor of classes inheriting from ImmutableStruct can take named parameters in the form of a hash.
Like Structs, but you can't edit them once you construct them
Creates an immutable struct in one step.
Creates and initializes an immutable struct in one step and provides redaction functionality.
Immutable Struct-like record structures based on Hamster.
Rack application builder through a pipe of operations on an immutable struct.
Extremely simple value objects
records - frozen / immutable structs with copy on updates
A replacement for Struct that is immutable and has required keyword arguments.
Immutable value objects using Ruby Structs
Generates modules that provide conventional value semantics for a given set of attributes. The behaviour is similar to an immutable `Struct` class, plus extensible, lightweight validation and coercion.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.