Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
Traced ((a, m) -> b) |
Instances
Profunctor (Traced m) Source # | |
Defined in Data.Profunctor.Traced dimap :: (a -> b) -> (c -> d) -> Traced m b c -> Traced m a d # lmap :: (a -> b) -> Traced m b c -> Traced m a c # rmap :: (b -> c) -> Traced m a b -> Traced m a c # (#.) :: forall a b c q. Coercible c b => q b c -> Traced m a b -> Traced m a c # (.#) :: forall a b c q. Coercible b a => Traced m b c -> q a b -> Traced m a c # | |
Choice (Traced m) Source # | |
Strong (Traced m) Source # | |
extractTraced :: Monoid m => Traced m a b -> a -> b Source #