Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
parseType :: TokenParser Type Source #
Parse a monotype
parsePolyType :: TokenParser Type Source #
Parse a polytype
noForAll :: TokenParser Type -> TokenParser Type Source #
Parse an atomic type with no forall
noWildcards :: TokenParser Type -> TokenParser Type Source #
Parse an atomic type with no wildcards
parseTypeAtom :: TokenParser Type Source #
Parse a type as it appears in e.g. a data constructor