update haskell tasks