simplify haskell point-mutations