I get an error in ghci when I try to define a new type:
Prelude> data Point = Pt Int Int :1:0: parse error on input `data\' Prelude> let d
It is possible since GHC 7.4.1.