6.0.0 • Published 6 months ago

kirka v6.0.0

Weekly downloads
-
License
ISC
Repository
github
Last release
6 months ago

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?

  1. I tried fp-ts
  2. I realised they have terrible documentation.
  3. Using things required reading ton of types and remembering everything.
  4. 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