
Data.EventList.Relative.BodyTime  Portability  Haskell 98  Stability  stable  Maintainer  haskell@henningthielemann.de 



Description 
Event lists starting with a body and ending with a time difference.



Documentation 


Instances  




fromPairList :: [(body, time)] > T time body  Source 


toPairList :: T time body > [(body, time)]  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 


foldr :: (body > a > b) > (time > b > a) > b > T time body > b  Source 


foldrPair :: (body > time > a > a) > a > T time body > a  Source 


cons :: body > time > T time body > T time body  Source 


snoc :: T time body > body > time > T time body  Source 






switchL :: c > (body > time > T time body > c) > T time body > c  Source 


switchR :: c > (T time body > body > time > c) > T time body > c  Source 


span :: (body > Bool) > T time body > (T time body, T time body)  Source 


Produced by Haddock version 2.4.2 