Haskell 2010 では、同じファイルに重複したフィールドラベルを定義できない。たとえば、以下はエラーになる。 data Foo = Foo { same :: Int } data Bar = Bar { same :: Float } -- これはダメ この問題を解決する案は、OverloadedRecordFields と呼ばれ、苦難の歴史を持つ。実装があるにもかかわらず、 実装が一枚岩 コードの複雑になる割に利益が少ない などの理由により、GHC へはマージされずにいた。現在では、OverloadedRecordFieldsは、三つの拡張へと分割された: DuplicateRecordFields OverloadedLabels Magic type classes この中、1. と 2. が GHC 8.0 に入る。 DuplicateRecordFields Dupli
1970年群馬県生まれ。工作をしがちなため、各種素材や工具や作品で家が手狭になってきた。一生手狭なんだろう。出したものを片付けないからでもある。性格も雑だ。もう一生こうなんだろう。(動画インタビュー) 前の記事:"太陽フレアスカート"を作ってみた > 個人サイト 妄想工作所 最中システム、別称懐中システムを討議する前に、最中の皮を買ってこよう。と思ったのだが、最中皮(最中種(だね)というらしい)をいきなりお店で売っているのではなく、主に業務用の、ロットの大きい買い方になるようだった。ネットで小売りしているところもあったが、今回の記事に間に合うか微妙だったので、まあとにかく街に出てみた。 とあるデパ地下へ向かった。ここには、和洋の製菓材料がふんだんに売っているので、きっと最中種もあるだろう。あるいは隣接する贈答菓子売り場で、皮を売ってないだろうか。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く