no_picture

scalaz に入門する

Scalaz をおすすめされた。 ひむひむはScalazでいいと思うの — 航空母艦 (@razon) August 23, 2013 とりあえず、入門してみよう。 scalaz って何 Scala がより関数型言語の力を得るらしい。よくわからん。 モナドとか使える。 https://github.com/scalaz/scalaz sbt を入れる sbt ってのを使っていれば…、て記述がたくさんある。 ruby でいうと bundler に近いものなのでしょうか。ちょっと違うけど。 makefile みたいなもんだろうか。これもちょっと違うよーな。 インストールですが、Gentoo Prefix で入れたい。 Gentoo なら Overlay がある。 https://github.com/whiter4bbit/overlays layman します。 layman -f --overlays https://github.com/whiter4bbit/overlays/raw/master/layman.xml --add gentoo-scala-tools 設定できたら、 emerge sbt-bin でいけた。 sbt をつかって scalaz プロジェクトフォルダを用意して build.sbt を作成する。 Hello, World - はじめる sbt を参考にした。 name := "scalaz-helloworld" version := "1.0" scalaVersion := "2.9.2" libraryDependencies += "org.scalaz"