Skip to content

evanrinehart/broccoli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fmap       :: (a -> b) -> X a -> X b
fmap       :: (a -> b) -> E a -> E b
pure       :: a -> X a
<*>        :: X (a -> b) -> X a -> X b
never      :: E a
unionE     :: E a -> E a -> E a
snapshot   :: E a -> X b -> E (a, b)
snapshot_  :: E a -> X b -> E b
accum      :: s -> (a -> s -> s) -> E a -> X s
edge       :: (a -> a -> Maybe b) -> X a -> E b
trap       :: a -> E a -> X a
multiplex  :: [X a] -> X [a]
justE      :: E (Maybe a) -> E a
delayE     :: DeltaT -> E a -> E a
delayX     :: DeltaT -> X a -> X a
dilate     :: Double -> X a -> X a
timeWarp   :: (Time -> Time) -> X a -> X a

About

Small experimental library for interactive functional programs.

Resources

License

Stars

Watchers

Forks

Packages

No packages published