4.0.1 • Published 4 years ago
@ficoos/tinymonad v4.0.1
tinymonad
A simple no frills implementation of common Monads (Maybe, Result) and some methods to enable writing safer code.
npm install tinymonad --save
yarn add tinymonad
bower install tinymonad --save
Usage
Javascript
var m = require('tinymonad');
var value = m.just('value');
value.map((v) => console.log(v));
Output should be 'value'
TypeScript
import { Some, Meybe } from 'tinymonad';
const value: Maybe<string> = just('value');
value.map((v) => console.log(v));
Output should be 'value'