6.0.0 • Published 6 months ago
kirka v6.0.0
If you want to ask something - Go to Discussions
If you found a bug - Go to Issues
👇👇👇 Modules
- Option<T> - Forget about nulls and undefined
- Result<T, E> - Handle errors like a god
- Iter<T> - Lazy iterables with superpowers
- Schema - Pseudo pattern-matching for js
👆👆👆 Everything is described within modules
Installation
npm i kirka
# or
npm i github:numfin/kirka
# or fork it and instal from your own repo
Usage described in modules readme. All documentation inside JSDoc
(autocomplete)
Why not fp-ts?
- I tried fp-ts
- I realised they have terrible documentation.
- Using things required reading ton of types and remembering everything.
- My friend suggested trying
sweet-monads
.
Why not sweet-monads
- No documentation
- Not a lot of functionality (e.g. conversions between types)
- Typing looks weak (tons of overloads without reason)
- Lack of esm support
- Class context complexity
6.0.0
6 months ago
5.2.1
8 months ago
5.2.0
9 months ago
5.1.0
9 months ago
5.0.0
9 months ago
4.0.0
9 months ago
3.1.0
1 year ago
3.0.1
2 years ago
3.0.0
2 years ago
2.3.0
2 years ago
2.2.0
2 years ago
2.5.0
2 years ago
2.4.0
2 years ago
2.7.0
2 years ago
2.6.0
2 years ago
2.9.0
2 years ago
2.8.0
2 years ago
2.1.0
2 years ago
2.0.1
2 years ago
2.0.0
2 years ago
1.0.3
2 years ago
1.0.2
2 years ago
1.0.1
2 years ago
1.0.0
2 years ago