peakachu-0.2: Experiemental library for composable interactive programsSource codeContentsIndex
FRP.Peakachu.Program
Documentation
data Program a b Source
Constructors
Program
progVals :: [b]
progMore :: Maybe (a -> Program a b)
show/hide Instances
newtype MergeProgram a b Source
Constructors
MergeProg
runMergeProg :: Program a b
show/hide Instances
newtype AppendProgram a b Source
Constructors
AppendProg
runAppendProg :: Program a b
show/hide Instances
class FilterCategory prog => ProgCat prog whereSource
Methods
scanlP :: (b -> a -> b) -> b -> prog a bSource
emptyP :: prog a bSource
takeWhileP :: (a -> Bool) -> prog a aSource
loopbackP :: prog a (Either a b) -> prog a bSource
show/hide Instances
singleValueP :: ProgCat prog => prog a ()Source
lstP :: ProgCat prog => (a -> Maybe b) -> prog a bSource
lstPs :: ProgCat prog => Maybe b -> (a -> Maybe b) -> prog a bSource
delayP :: (Integral i, ProgCat prog) => i -> prog a aSource
Produced by Haddock version 2.4.2