2012-12-20から1日間の記事一覧
M[N[_] というようなデータ構造のデータがあって MとNを入れ替える場合 traverse(identity) を使うと簡単に出来る。 scala> Option(List(1,2,3)).traverse(identity) res6: List[Option[Int]] = List(Some(1), Some(2), Some(3)) scala> List(1.some, 2.some…
M[N[_] というようなデータ構造のデータがあって MとNを入れ替える場合 traverse(identity) を使うと簡単に出来る。 scala> Option(List(1,2,3)).traverse(identity) res6: List[Option[Int]] = List(Some(1), Some(2), Some(3)) scala> List(1.some, 2.some…