[Haskell] why don't we have const Ptrs?