zeolite-lang-0.24.1.0: Zeolite is a statically-typed, general-purpose programming language.
Safe HaskellSafe
LanguageHaskell2010

Types.TypeCategory

Documentation

data CallArgLabel c Source #

Constructors

CallArgLabel 

Fields

data ParamFilter c Source #

Constructors

ParamFilter 

Instances

Instances details
Show c => Show (ParamFilter c) Source # 
Instance details

Defined in Types.TypeCategory

data PassedValue c Source #

Constructors

PassedValue 

Fields

Instances

Instances details
Show c => Show (PassedValue c) Source # 
Instance details

Defined in Types.TypeCategory

data PragmaCategory c Source #

Constructors

CategoryImmutable 

Fields

Instances

Instances details
Show c => Show (PragmaCategory c) Source # 
Instance details

Defined in Types.TypeCategory

data ValueDefine c Source #

Constructors

ValueDefine 

Fields

Instances

Instances details
Show c => Show (ValueDefine c) Source # 
Instance details

Defined in Types.TypeCategory

data ValueParam c Source #

Constructors

ValueParam 

Instances

Instances details
Show c => Show (ValueParam c) Source # 
Instance details

Defined in Types.TypeCategory

data ValueRefine c Source #

Constructors

ValueRefine 

Fields

Instances

Instances details
Show c => Show (ValueRefine c) Source # 
Instance details

Defined in Types.TypeCategory

partitionByScope :: (a -> SymbolScope) -> [a] -> ([a], [a], [a]) Source #