私はたくさんの関数がJustまたはNothingの値を返していますが、このように一緒にチェーンしたいとします。 var a = M.Just("5").map(function(data){
return 1;
}).chain(function(data){
/*Make some operation return Just or Nothing */
console.l
FPでのマップの仕組みを理解しようとしています。私はマップが機能プログラミングでどのように機能するかをテストしたい。 以下はテストコードです。 var R = require('ramda');
var M = require('ramda-fantasy').Maybe;
var Just = M.Just;
var Nothing = M.Nothing;
var safeDiv =