purescript-0.8.2.0: PureScript Programming Language Compiler

Safe HaskellNone
LanguageHaskell98

Language.PureScript.Linter

Description

This module implements a simple linting pass on the PureScript AST.

Synopsis

Documentation

lint :: forall m. (Applicative m, MonadWriter MultipleErrors m) => Module -> m () Source

Lint the PureScript AST. | | Right now, this pass only performs a shadowing check.