6.1.0 • Published 12 months ago
kirka v6.1.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 repoUsage 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.1.0
12 months ago
6.0.0
1 year ago
5.2.1
2 years ago
5.2.0
2 years ago
5.1.0
2 years ago
5.0.0
2 years ago
4.0.0
2 years ago
3.1.0
2 years ago
3.0.1
2 years ago
3.0.0
3 years ago
2.3.0
3 years ago
2.2.0
3 years ago
2.5.0
3 years ago
2.4.0
3 years ago
2.7.0
3 years ago
2.6.0
3 years ago
2.9.0
3 years ago
2.8.0
3 years ago
2.1.0
3 years ago
2.0.1
3 years ago
2.0.0
3 years ago
1.0.3
3 years ago
1.0.2
3 years ago
1.0.1
3 years ago
1.0.0
3 years ago