読者です 読者をやめる 読者になる 読者になる

Lambdaカクテル

DESCRIBING: Scala, Akka, P2P, Scheme, Political sth., etc.

ScalazのKleisliの★

scala monad scalaz

最近やっとの事で@yuroyoroさんや@xuwei_kさん、そして@eed3si9nさんたち先人のブログをかじってMonadicな関数を合成するやり方が分かりました。とりあえず`A => M[B]`な感じの関数を`kleisli(function)`みたいに書くと`reduce(>=>)`みたいな書き方ができるんですよ。


さて、`kleisli()`には別名が用意されていて、☆記号で呼び出せるということが分かったのですが、黒い★もあるらしく、これの意味がよく分かっておりません。

諸事情によりMacが使えないので調べられずに難儀しています。

Scalaz最高!