話すこと
|@|
<*>
<**>
^
***
&&&
:->
<-:
>>=
|||
<<<
>>>
|=>
<=|
|>
??
|+|
!&&
-->
|
?
<^>
!?
:?>>
<<?:
:++>
:++>>
<++:
<===>
-+-
=?=
⊛
どっちも聞いたことある気がする。まぁどうでもいい。“すからず” ではない、と思う
githubには
“An extension to the core Scala library for functional programming”
It provides purely functional data structures to complement those from the Scala standard library. It defines a set of foundational type classes (e.g. Functor, Monad) and corresponding instances for a large number of data structures.
Scalaはオブジェクト指向と関数型を融合させた言語
だが
Scalazはそのオブジェクト指向部分を基本的に全否定して、Scalaにおける関数型プログラミングのみを追求
「関数型プログラミング」と一言でいっても、広いので、Scala標準ライブラリで足りない(もしくは使いづらい)部分は、基本的になんでも入っていて、結果大きくなる
大きく分けて以下
自分とScalaz
「@xuwei_k は普通に読んでても気付かないような細かいバグに気付いてる。どうやっているんだ?」みたいなことを Scalaz の他のコミッタが nescala 後の懇親会で言ってた。あと「彼は nescala に来るべきだった」
— eugene yokota (@eed3si9n_ja) March 11, 2014
おわり?質問タイム?