[Haskell-cafe] monad constraint + record update