Scalaz

scalaz-effectのIOモナドを使ってみる

Scalaの標準ライブラリはコレクションに関してはは充実しているものの、IOに関しては貧弱そのものです。scala-ioが標準になるのではという時期もありましたが、いつの間にか動きが止まってしまったようです。もちろんJava標準のAPIやCommons IOなどを使って…

Scalazの<|メソッドがちょっと便利

Scalazには様々な型クラスやモナドがありますが、ちょっとした便利メソッドみたいなものもあります。それらの中でも個人的に便利だなと思ったのが<|です。 このメソッドは左辺の値に対して右辺の関数を適用し、左辺の値を返します。言葉だけだと何に使うのか…