by shigemk2

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

2015-01-03から1日間の記事一覧

Scala vs Haskell リストの型

Scala 複数のデータ型を有するリストを作成することも可能。 scala> val a = List(1, 2) a: List[Int] = List(1, 2) scala> val a = List(1, "hoge") a: List[Any] = List(1, hoge) Haskell https://www.shido.info/hs/haskell4.html#list リストの要素の型…

タプルの3番目

そのままなぞっただけです。タプルの要素取得にはfstとsndがありますが、trdに相当するものはない、というお話。そもそも、要素数3つ以上のタプルでfstとかsndとかするとエラーになります。 で、要素数が3以上のタプルから要素を取り出すには独自関数を作成…