immutabilis

2.0.4 • Public • Published

immutabilis

Build Status Coverage Status

A small an powerfull lib for handling immutable data.

Usage Examples

var immutabilis = require('immutabilis');
 
// create immutable data from any js object or array
var data = immutabilis.fromJS({
    foo: 'foo'
});
 
// modify
var newData1 = data.set('foo', 'bar');
var newData2 = data.set({
    foo: 'baz'
});
 
// get values
data.val();  // { foo: 'foo' }
newData1.val();  // { foo: 'bar' }
newData2.val();  // { foo: 'baz' }
 

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 2.0.4
    2
    • latest

Version History

Package Sidebar

Install

npm i immutabilis

Weekly Downloads

3

Version

2.0.4

License

MIT

Last publish

Collaborators

  • michbuett