Module

Data.Lens.Barlow.Generic

#_SumRight

_SumRight :: forall l r. Prism' (Sum l r) r

#_SumLeft

_SumLeft :: forall l r. Prism' (Sum l r) l

#_ProductLeft

_ProductLeft :: forall a b. Lens' (Product a b) a

#_ProductRight

_ProductRight :: forall a b. Lens' (Product a b) b

#_Constructor

_Constructor :: forall a sym. Iso' (Constructor sym a) a

#_Argument

_Argument :: forall a. Iso' (Argument a) a

#_NoArguments

_NoArguments :: forall a p. Strong p => p Unit Unit -> p a a

#_ToGeneric

_ToGeneric :: forall input output. Generic input output => Iso' input output

Modules