Type operators in GHC