This package is deprecated. It has been refactored into new libraries, which you should use instead: @polyn/blueprint, and @polyn/immutable
polyn is a collection of Node and browser compatible JavaScript utilities that focus on polymorphism.
Immutable is part of the polyn package. To install it:
npm install --save polyn
Then you can require it like so:
var polyn = require('polyn');
Immutable is part of the polyn package. To install it, download the release
folder, or:
bower install --save polyn
Then add a script tag:
<script src="polyn.min.js"></script>
Then it will be available on the window:
window.polyn;
Blueprint is a validation tool. It can be use to:
- Validate or require properties
- Validate or require arguments
Read more about Blueprints on the wiki.
Immutable allows us to generate constructors that validate schema's, using Blueprint, and to render immutable objects.
im•mu•ta•ble (ĭ-myo͞oˈtə-bəl), adj. Not subject or susceptible to change.
Read more about Immutables on the wiki.