Safe Haskell | None |
---|
Laborantin.Types
Documentation
data ScenarioDescription m Source
Constructors
SDesc | |
Fields
|
Instances
data ParameterDescription Source
Constructors
PDesc | |
Fields
|
data ParameterValue Source
Constructors
StringParam Text | |
NumberParam Rational | |
Array [ParameterValue] | |
Range Rational Rational Rational |
type ParameterSpace = Map Text ParameterDescriptionSource
type ParameterSet = Map Text ParameterValueSource
Constructors
Backend | |
Fields
|
Constructors
Exec | |
Fields
|
data StoredExecution Source
Constructors
Stored | |
Fields
|
Instances
data ExecutionError Source
Constructors
ExecutionError String |
Instances
Show ExecutionError | |
Error ExecutionError | |
Show (ExecutionError -> Action m) |
data AnalysisError Source
Constructors
AnalysisError String |
Instances
Show AnalysisError | |
Error AnalysisError |
data ExecutionStatus Source
newtype LogHandler m Source
Constructors
LogHandler | |
type Step m a = ErrorT ExecutionError (ReaderT (Backend m, Execution m) m) aSource
Instances
Show (Action m) | |
Show (ExecutionError -> Action m) |
Constructors
Constructors
UN Rational | |
UB Bool | |
US Text | |
UL [UExpr] | |
UT UTCTime | |
UPlus UExpr UExpr | |
UMinus UExpr UExpr | |
UTimes UExpr UExpr | |
UDiv UExpr UExpr | |
UAnd UExpr UExpr | |
UOr UExpr UExpr | |
UContains UExpr UExpr | |
UEq UExpr UExpr | |
UGt UExpr UExpr | |
UGte UExpr UExpr | |
ULte UExpr UExpr | |
ULt UExpr UExpr | |
UNot UExpr | |
UScName | |
UScStatus | |
UScParam Text |