Language.Giml.Syntax.Parse.Type
Description
Parser of Giml types
parseTypeDef :: Parser (Datatype Loc) Source #
parseVariant :: Parser (Annotated Loc (Variant (Maybe Type))) Source #
parseType' :: Parser (Annotated Loc Type) Source #
parseType :: Parser (Annotated Loc Type) Source #
parseRecord' :: Parser (Annotated Loc [(Label, Type)]) Source #
typeCon :: Parser (Annotated Loc TypeCon) Source #
typeVar :: Parser (Annotated Loc TypeVar) Source #