プログラミングする上でラベルと値の組を扱うことはよくあることです。 例えば、Python ではbuit-in のデータ型としてディクショナリが提供されています。 Haskell にはPythonのディクショナリのようなbuilt-in のデータ型はありません。 しかし、安直に[(String, String)] の型のデータとして与えたり、 本物のプログラマはHaskell を使う に書かれているようにMap を使ったりすれば可能となります。 もう一つの方法としてデータ型を定義する方法があります。 例えばこのように。 {-# LANGUAGE DeriveDataTypeable #-} data User = User { username :: String , usertitle :: String , age :: Int } deriving (Read, Show, Typea
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く