【.NET】F#について語れ【OCAML】
■ このスレッドは過去ログ倉庫に格納されています
0401デフォルトの名無しさん
2009/01/04(日) 21:03:52let f a b c =
match a, b, c with
| Some a, Some b, Some c -> Some (a, b, c)
| _ -> None
と定義して、以下を実行すると value restriction と言われて結果が None に
ならない。
f (Some 3) None (Some 1.5)
分かる人いる?
そもそもvalue restrictionとは何なのか。
■ このスレッドは過去ログ倉庫に格納されています