山本悠滋
2014-05-11
(再掲)こんな感じのやつ↓
m a
のa
を(a -> m b)
に渡すため、m a
のa
を(a -> m b)
に渡すため、m a
のa
を(a -> m b)
に渡すため、m a
のa
を(a -> m b)
に渡すために、(a -> m b)
が返したm b
をまた別の関数に渡すよう、必要な処理を繰り返している。m a
のa
を(a -> m b)
に渡す部分に、(a -> m b)
が値を返す度に、(a -> m b)
な関数にMonadに包まれていない値を渡すために、(a -> m b)
という型の、