関数型プログラミング言語Haskell Part22
■ このスレッドは過去ログ倉庫に格納されています
0625デフォルトの名無しさん
2013/06/24(月) 19:36:40.75実行効率で違いはあるのでしょうか。
data D = D { x :: Int, y :: Int, z :: Int }
d = D 1 2 3
{方法1} d' = D 5 6 7
{方法2} d' = d { x = 5, y = 6, z = 7}
部分的に更新するのではなく、全てのフィールドの値を更新するとして、です。
GHC のバージョンは 7.6.3 です。
■ このスレッドは過去ログ倉庫に格納されています