https://github.com/jsmonk/sweet-monads
The library which provides useful monads, interfaces, and lazy iterators.
https://github.com/jsmonk/sweet-monads
Last synced: 9 days ago
JSON representation
The library which provides useful monads, interfaces, and lazy iterators.
- Host: GitHub
- URL: https://github.com/jsmonk/sweet-monads
- Owner: JSMonk
- License: mit
- Created: 2019-09-11T17:41:55.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2024-11-18T23:57:13.000Z (6 months ago)
- Last Synced: 2025-05-14T22:08:43.868Z (9 days ago)
- Language: TypeScript
- Homepage:
- Size: 2.2 MB
- Stars: 350
- Watchers: 8
- Forks: 22
- Open Issues: 13
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# @sweet-monads
Easy-to-use monads implementation with static types definition and separated packages.
- No dependencies, one small file
- Easily auditable TypeScript/JS code## Libraries
- [Maybe](https://github.com/JSMonk/sweet-monads/tree/master/maybe)
- [Either](https://github.com/JSMonk/sweet-monads/tree/master/either)
- [Iterator](https://github.com/JSMonk/sweet-monads/tree/master/iterator)
- [Identity](https://github.com/JSMonk/sweet-monads/tree/master/identity)
- [Interfaces](https://github.com/JSMonk/sweet-monads/tree/master/interfaces)## License
MIT (c) Artem Kobzar see LICENSE file.