Typescript implementation of Elm ADTs
npm install funtasyTypescript 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