Cover all the cases for Haskell