zeolite-lang-0.5.0.0: Zeolite is a statically-typed, general-purpose programming language.

Safe HaskellSafe
LanguageHaskell2010

Compilation.CompileInfo

Documentation

data CompileInfo a Source #

Instances
Monad CompileInfo Source # 
Instance details

Defined in Compilation.CompileInfo

Functor CompileInfo Source # 
Instance details

Defined in Compilation.CompileInfo

Methods

fmap :: (a -> b) -> CompileInfo a -> CompileInfo b #

(<$) :: a -> CompileInfo b -> CompileInfo a #

MonadFail CompileInfo Source # 
Instance details

Defined in Compilation.CompileInfo

Methods

fail :: String -> CompileInfo a #

Applicative CompileInfo Source # 
Instance details

Defined in Compilation.CompileInfo

Methods

pure :: a -> CompileInfo a #

(<*>) :: CompileInfo (a -> b) -> CompileInfo a -> CompileInfo b #

liftA2 :: (a -> b -> c) -> CompileInfo a -> CompileInfo b -> CompileInfo c #

(*>) :: CompileInfo a -> CompileInfo b -> CompileInfo b #

(<*) :: CompileInfo a -> CompileInfo b -> CompileInfo a #

CompileErrorM CompileInfo Source # 
Instance details

Defined in Compilation.CompileInfo

MergeableM CompileInfo Source # 
Instance details

Defined in Compilation.CompileInfo