haskell mutation - fixed link