Top-1.7: Constraint solving framework employed by the Helium Compiler.

Safe HaskellSafe-Infered

Top.Interface.Basic

Description

 

Synopsis

Documentation

data ClassBasic Source

Constructors

ClassBasic 

Instances

deBasic :: (Embedded ClassBasic (s (StateFixT s m)) (t (StateFixT s m)), Monad m) => SelectFix t (StateFixT s m) a -> StateFixT s m aSource

pushOperation :: HasBasic m info => m () -> m ()Source

addError :: HasBasic m info => info -> m ()Source

getErrors :: HasBasic m info => m [info]Source

doChecks :: HasBasic m info => m ()Source

data ErrorLabel Source

A datatype to label the errors that are detected.