typescript-monads (npm): Write cleaner TypeScript
Keywords: typescript|javascript|monads|maybe|result|either|list|state|functional|list-monad|maybe-monad|either-monad|result-monad|state-monad|functional-programming|immutability|node|reader-monad