ケースクラス(case class)は、Scala の強力なパターンマッチングのために必要なものらしい。普通のクラス(class)とどう違うのかよくわからないけど、パターンマッチングに使いたければケースクラスにしておけ、くらいに覚えておく(とりあえず)。…
2019年5月28日
1 分
セット( Set )は集合を表すデータ構造だ。次のようにして作ることができる。…
2019年5月27日
1 分
マップ( Map )はいわゆる連想配列とか辞書とか呼ばれるデータ構造だ。…
2019年5月26日
1 分
flatMap は、二重のリストの内側のリストを map して、結果をフラットなリストにするメソッドだ。…
2019年5月25日
1 分
このブログ( https://blog.panicblanket.com/ )とホームページ( https://www.panicblanket.com/ )を SSL 化した。…
2019年5月25日
1 分
今日はリストの高階関数を中心に見ていこう。…
2019年5月24日
1 分
今日からリスト( List )のメソッドを見ていく。…
2019年5月23日
1 分
Range は範囲を表すオブジェクトだ。 to または until 演算子を使って作る。…
2019年5月22日
1 分
今日の話題は Scala からはなれて、新しいサイトを作った話。↓ここ。…
2019年5月21日
1 分
Scala には配列( Array )とリスト( List )がある。…
2019年5月20日
1 分