Portability | portable |
---|---|
Stability | experimental |
Maintainer | libraries@haskell.org |
Safe Haskell | Safe-Inferred |
Making functors with an Applicative
instance that performs actions
in the reverse order.
NB: This module is only included in lens
for backwards compatibility with
transformers
versions before 3.0.
Documentation
The same functor, but with an Applicative
instance that performs
actions in the reverse order.
Functor f => Functor (Backwards f) | Derived instance. |
Applicative f => Applicative (Backwards f) | Apply |
Foldable f => Foldable (Backwards f) | Derived instance. |
Traversable f => Traversable (Backwards f) | Derived instance. |
Alternative f => Alternative (Backwards f) | Try alternatives in the same order as |
Show1 f => Show1 (Backwards f) | |
Read1 f => Read1 (Backwards f) | |
Ord1 f => Ord1 (Backwards f) | |
Eq1 f => Eq1 (Backwards f) | |
(Eq1 f, Eq a) => Eq (Backwards f a) | |
(Ord1 f, Ord a) => Ord (Backwards f a) | |
(Read1 f, Read a) => Read (Backwards f a) | |
(Show1 f, Show a) => Show (Backwards f a) |