MonadInJavascript monad in javascript ES6のMonad実装です。 Maybeモナド 他の言語だとOptionalと呼ばれるような実装です。インスタンスのnull問題に対する計算戦略もつモナドでうs。 IOモナド 処理の副作用を閉じ込めるモナドです。 Identifyモナド 純粋な機能を持たないモナドです。恒等モナドと呼ばれるものです 実行 npm install node test.js