Yoneda Yay! Why Haskell? Haskell syntax looks different. But once you learn basic Haskell syntax, a huge world of implementations opens up to you. Many Haskell library functions exist in other languages too, for example in scalaz. Haskell for Learning We can understand abstractions and concepts (like Yoneda!) through Haskell. We can develop our learning skills themselves through Haskell. Haskell f
Lenses, Stores, and Yoneda Posted by Bartosz Milewski under Category Theory, Functional Programming, Haskell, Lens, Programming [13] Comments Edward Kmett’s lens library made lenses talk of the town. This is, however, not a lens tutorial (let’s wait for the upcoming Simon Peyton Jones’s intro to lenses (edit: here it is)). I’m going to concentrate on one aspect of lenses that I’ve found intriguing
Last week I gave a talk on Purely Functional I/O at Scala.io in Paris. The slides for the talk are available here. In it I presented a data type for IO that is supposedly a “free monad”. But the monad I presented is not exactly the same as scalaz.Free and some people have been asking me why there is a difference and what that difference means. IO as an application of Free The Free monad in Scalaz
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く