エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
PureScript 0.12.0 で何が変わったか - レコード編 - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
PureScript 0.12.0 で何が変わったか - レコード編 - Qiita
pochi ∷ { name ∷ String, age ∷ Int } pochi = { name: "Pochi", age: 3 } もう少し補足すると、Record... pochi ∷ { name ∷ String, age ∷ Int } pochi = { name: "Pochi", age: 3 } もう少し補足すると、Record という型コンストラクタが用意されており、型の row1 を渡すとレコードの型が得られます。 { name ∷ String, age ∷ Int } は Record ( name ∷ String, age ∷ Int ) の糖衣構文です。 PureScript Language Reference の 7. Records や実例によるPureScriptの第3章 関数とレコードに詳しい説明があります。 何が変わったのか PureScript 0.12.0 にあわせて更新された purescript-prelude の 4.0.0 で、レコードが下記の型クラスのインスタンスになりました。 class Show c