| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Data.Profunctor.Withering
Documentation
class Traversing p => Withering p where Source #
Methods
cull :: (forall f. Alternative f => (a -> f b) -> s -> f t) -> p a b -> p s t Source #
Instances
| Alternative f => Withering (Star f) Source # | |
Defined in Data.Profunctor.Withering | |
| Monoid m => Withering (Forget m) Source # | |
Defined in Data.Profunctor.Withering | |
Instances
| Functor (AltConst a) Source # | |
| Monoid a => Applicative (AltConst a) Source # | |
Defined in Data.Profunctor.Withering | |
| Monoid m => Alternative (AltConst m) Source # | |
| Eq a => Eq (AltConst a b) Source # | |
| Ord a => Ord (AltConst a b) Source # | |
Defined in Data.Profunctor.Withering | |
| Show a => Show (AltConst a b) Source # | |
| Semigroup a => Semigroup (AltConst a x) Source # | |
| Monoid a => Monoid (AltConst a x) Source # | |