Typescript implementation of Elm ADTs.
Elm's deliberate lack of typeclasses made them come up with a more-user friendly API, that does not require teaching developers even more new jargon such as chain
, liftA2
, etc.
So lets do that, only for TypeScript.
And since we're already doing this, lets add fantasy land support.
With npm do:
npm install funtasy
MIT