shirt (npm): Simple algebraic data types for javascript
Keywords: functional|monads|maybe|either|validation|algebraic-data-types|fp|monad