Safe Haskell | None |
---|---|
Language | Haskell2010 |
- data Node = Node {}
- data Edge = Edge {}
- type EdgeOrd = Int
- type Builder = State ([Node], [Edge])
- data Attribute = Attribute {}
- data FunctionConfig = FunctionConfig ParallelMode FunctionType
- data ParallelMode
- data FunctionType
- submitToRemote :: Lens' Attribute (Maybe Bool)
- remoteParam :: Lens' Attribute String
- note :: Lens' Attribute Text
- label :: Lens' Attribute Text
- functionConfig :: Lens' Attribute FunctionConfig
- defaultAttribute :: Attribute
- type AttributeSetter = State Attribute ()
- type DAG = Gr Node EdgeOrd
- class ToExpQ a where
- data ContextData context dat = ContextData {}
Documentation
A computation node.
Links between computational nodes
Node attributes.
Attribute | |
|
data FunctionConfig Source #
The type of node function
data ParallelMode Source #
data FunctionType Source #
type AttributeSetter = State Attribute () Source #
Objects that can be converted to ExpQ