Compiler.Parse.Type

This module provides parsers for Gren type expressions.

expression : Parser Context Error Type

Use this to parse type expressions.

String.Parser.run expression Compiler.Parse.Context.empty source
type Error
= ExpectedChar Char
| ExpectedString String
| VariableError Error
| ExpectedIndent
| SpaceError Error

The kind of errors that can happen while parsing types.

errorToString : Error -> String

Returns a human-readable description of an Error.