Make Javascript without undefined behavior. Forget about try/catch/finally
- Less undefined behavior, when using
Option
andResult
. - Well tested.
100% test coverage
- JSDoc with examples.
- Typescript ready - d.ts types are generated with tsc.
- first-class
CJS
andESM
support. - Zero dependencies.
2kB
for min+gzip and7.6kB
for minified. See in bundlefobia.- Deno?
See contribute guide
Available by link: https://github.com/vitalics/rslike/wiki
- std. Standard library. Includes
Result
,Option
,match
,Bind
,Async
. - cmp. Comparison package. Exporting
Ordering
class andEq
,PartialEq
,Ord
,PartialOrd
types. - dbg. Prints debug information about given variable.
- [] Primitives
- [] extendign built-ins collections
- [] Extend Collections (Hashset, Hashmap, MapReduce)
- [] make
match
tc39 proposal compatable.