2016-12-01から1ヶ月間の記事一覧

波打たせるものの正体(エクステンシブル・タングル)

Haskell Advent Calendar 11日目 リアルワールドなHaskellerは、幾十ものフィールドを持つ大きなレコードをしばしば扱う羽目になる。モナディックにレコードを構築したい場合、RecordWildCards拡張を用いて以下のようにするのが定番だ。 import System.Rando…