2016-01-20から1日間の記事一覧
Semigroup(半群)に単位元を加えたものがMonoid(単位的半群)。Semigroupは結合法則を持つ。ざっくり言うと「足し算のやり方と、ゼロはなんだ?」というのを持っていればMonoid。 import scalaz._ import Scalaz._ object HelloMonoid extends App { case clas…
Semigroup(半群)に単位元を加えたものがMonoid(単位的半群)。Semigroupは結合法則を持つ。ざっくり言うと「足し算のやり方と、ゼロはなんだ?」というのを持っていればMonoid。 import scalaz._ import Scalaz._ object HelloMonoid extends App { case clas…