├── .gitignore ├── LICENCE.md ├── README.md ├── karma.conf.js ├── package.json ├── test ├── immutable │ └── immutable_records.spec.ts └── object-algebras │ ├── object-algebras-classes.spec.ts │ └── object-algebras-objects.spec.ts ├── tsconfig.json └── tsd.json /.gitignore: -------------------------------------------------------------------------------- 1 | .idea 2 | node_modules 3 | build 4 | typings -------------------------------------------------------------------------------- /LICENCE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsavkin/CoolCodeSnippets/HEAD/LICENCE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsavkin/CoolCodeSnippets/HEAD/README.md -------------------------------------------------------------------------------- /karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsavkin/CoolCodeSnippets/HEAD/karma.conf.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsavkin/CoolCodeSnippets/HEAD/package.json -------------------------------------------------------------------------------- /test/immutable/immutable_records.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsavkin/CoolCodeSnippets/HEAD/test/immutable/immutable_records.spec.ts -------------------------------------------------------------------------------- /test/object-algebras/object-algebras-classes.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsavkin/CoolCodeSnippets/HEAD/test/object-algebras/object-algebras-classes.spec.ts -------------------------------------------------------------------------------- /test/object-algebras/object-algebras-objects.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsavkin/CoolCodeSnippets/HEAD/test/object-algebras/object-algebras-objects.spec.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsavkin/CoolCodeSnippets/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsd.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsavkin/CoolCodeSnippets/HEAD/tsd.json --------------------------------------------------------------------------------