This module exposes parsers for Elm statements.
Representations for Elm's type syntax.
Representations for Elm's statements.
A parser for stand-alone Elm statements.
A parser for a series of Elm statements.
A scanner for infix statements. This is useful for performing a first pass over a module to find all of the infix declarations in it.
A scanner that returns an updated OpTable based on the infix declarations in the input.
Representations for modules' exports.