| Safe Haskell | None |
|---|---|
| Language | Haskell98 |
Control.Lens
Documentation
type Traversal α β a b = forall f. Applicative f => (a -> f b) -> α -> f β Source #
type Iso α β a b = forall p f. (Profunctor p, Functor f) => p a (f b) -> p α (f β) Source #
lenz-0.3.0.0: Van Laarhoven lenses
| Safe Haskell | None |
|---|---|
| Language | Haskell98 |
Control.Lens
type Traversal α β a b = forall f. Applicative f => (a -> f b) -> α -> f β Source #
type Iso α β a b = forall p f. (Profunctor p, Functor f) => p a (f b) -> p α (f β) Source #