|
|
|
|
| Synopsis |
|
| | | parallelToList :: T control a -> [T control a] | | | serialToList :: T control a -> [T control a] | | | prim :: a -> T control a | | | parallel :: [T control a] -> T control a | | | serial :: [T control a] -> T control a | | | fromMedium :: C src => src a -> T control a | | | toMediumList :: T control a -> T a | | | mapList :: (a -> b) -> ([T control b] -> [T control b]) -> ([T control b] -> [T control b]) -> (control -> T control b -> T control b) -> T control a -> T control b | | | mapListFlat :: (a -> b) -> ([T control a] -> [T control b]) -> ([T control a] -> [T control b]) -> (control -> T control a -> T control b) -> T control a -> T control b | | | mapControl :: (c0 -> c1) -> T c0 a -> T c1 a |
|
|
| Documentation |
|
|
| Medium type with a controller constructor.
| | Constructors | | Primitive content | primitive content
| | Serial [T control content] | sequential composition
| | Parallel [T control content] | parallel composition
| | Control control (T control content) | controller
|
| Instances | |
|
|
| parallelToList :: T control a -> [T control a] | Source |
|
|
| serialToList :: T control a -> [T control a] | Source |
|
|
|
|
| parallel :: [T control a] -> T control a | Source |
|
|
| serial :: [T control a] -> T control a | Source |
|
|
| fromMedium :: C src => src a -> T control a | Source |
|
|
| toMediumList :: T control a -> T a | Source |
|
|
| mapList :: (a -> b) -> ([T control b] -> [T control b]) -> ([T control b] -> [T control b]) -> (control -> T control b -> T control b) -> T control a -> T control b | Source |
|
|
| mapListFlat :: (a -> b) -> ([T control a] -> [T control b]) -> ([T control a] -> [T control b]) -> (control -> T control a -> T control b) -> T control a -> T control b | Source |
|
|
| mapControl :: (c0 -> c1) -> T c0 a -> T c1 a | Source |
|
|
| Produced by Haddock version 2.4.2 |