contra-tracer-0.1.0.0: A simple interface for logging, tracing or monitoring.
Safe HaskellNone
LanguageHaskell2010

Control.Tracer.Observe

Contents

Description

Functions useful for observing and measuring actions.

Synopsis

observing

data Observable s e d Source #

Constructors

OStart s 
OEnd e (Maybe d) 

matchObservations :: Monad m => m (Maybe s) -> (s -> m ()) -> (s -> e -> d) -> Tracer m (Observable s e d) -> Tracer m (Observable s e d) Source #