typemutant (npm): TypeScript classes and decorators meet immutable.js
Keywords: typescript|immutable