| Safe Haskell | None |
|---|
Clean.Lens
Documentation
type Traversal s t a b = forall f. Applicative f => LensLike f s t a bSource
type Traversal' a b = Traversal b b a aSource
(%~) :: Traversal' a b -> (b -> b) -> a -> aSource
(.~) :: Traversal' a b -> b -> a -> aSource
prism' :: (a -> a :+: b) -> (a -> b -> a) -> Traversal' a bSource
_l :: Traversal' (a :+: b) aSource
_r :: Traversal' (a :+: b) bSource
_head :: Traversal' [a] aSource
_tail :: Traversal' [a] [a]Source
_drop :: Int -> Traversal' [a] [a]Source