by shigemk2

当面は技術的なことしか書かない

Scalaのジェネレータ、というかyield

cala> for (i <- 1 to 5) yield i
es0: scala.collection.immutable.IndexedSeq[Int] = Vector(1, 2, 3, 4, 5)

forでぐるぐる回して、繰り返した本体の演算結果を返す。

Scala forメモ(Hishidama's Scala for Memo)