event-list-0.1.1.3: Event lists with relative or absolute time stamps

Copyright(c) Henning Thielemann 2007-2010
Maintainerhaskell@henning-thielemann.de
Stabilitystable
PortabilityHaskell 98
Safe HaskellSafe
LanguageHaskell98

Data.EventList.Relative.BodyBody

Description

Event lists starting with a body and ending with a body.

Documentation

data T time body Source

Instances

Functor (T time) Source 
Foldable (T time) Source 
Traversable (T time) Source 
(Eq time, Eq body) => Eq (T time body) Source 
(Ord time, Ord body) => Ord (T time body) Source 
(Show time, Show body) => Show (T time body) Source 
(Arbitrary time, Arbitrary body) => Arbitrary (T time body) Source 

concatMapMonoid :: Monoid m => (time -> m) -> (body -> m) -> T time body -> m Source

traverse :: Applicative m => (time0 -> m time1) -> (body0 -> m body1) -> T time0 body0 -> m (T time1 body1) Source

mapM :: Monad m => (time0 -> m time1) -> (body0 -> m body1) -> T time0 body0 -> m (T time1 body1) Source