[Haskell] TypeCasting in Haskell