purescript-0.1.1: PureScript Programming Language Compiler

Safe HaskellNone

Language.PureScript.TypeChecker.Monad

Description

 

Documentation

data NameKind Source

Constructors

Value 
Extern 

Instances

newtype Check a Source

Constructors

Check 

Fields

unCheck :: StateT (Environment, Int) (Either String) a
 

guardWith :: MonadError e m => e -> Bool -> m ()Source

rethrow :: MonadError e m => (e -> e) -> m a -> m aSource