/moonads

Typescript Monads with Generics

Primary LanguageTypeScript

moonads

Typescript monads implemented in an object oriented style. Because I have a weird sense of humour.

This is a personal learning exercise and is totally incomplete. Don't use it; I'm not supporting it.

TODO

  • Either
  • Future
  • IO
  • List
  • Rename callback -> transform
  • readonly all the things.
  • Monad rules?