[Haskell-cafe] Is there any way to parametrize a value update using record syntax?