Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
Documentation
data LiveProgram m Source #
Data s => LiveProgram | |
Instances
Monad m => Semigroup (LiveProgram m) Source # |
|
Defined in LiveCoding.LiveProgram (<>) :: LiveProgram m -> LiveProgram m -> LiveProgram m # sconcat :: NonEmpty (LiveProgram m) -> LiveProgram m # stimes :: Integral b => b -> LiveProgram m -> LiveProgram m # | |
Monad m => Monoid (LiveProgram m) Source # | |
Defined in LiveCoding.LiveProgram mempty :: LiveProgram m # mappend :: LiveProgram m -> LiveProgram m -> LiveProgram m # mconcat :: [LiveProgram m] -> LiveProgram m # |
hoistLiveProgram :: (forall a. m1 a -> m2 a) -> LiveProgram m1 -> LiveProgram m2 Source #