peakachu-0.3.0: Experiemental library for composable interactive programs

FRP.Peakachu.Backend.Internal

Documentation

data Sink a Source

Constructors

Sink 

Fields

sinkConsume :: a -> IO ()
 
sinkMainLoop :: MainLoop
 

Instances

Monoid (Sink a) 

data MainLoop Source

Constructors

MainLoop 

Fields

mlInit :: IO ()
 
mlQuit :: IO ()
 
mlRun :: Maybe ParallelIO
 

Instances

newtype ParallelIO Source

Constructors

ParIO 

Fields

runParIO :: IO ()
 

Instances