caramia-0.4.0.0: Less painful OpenGL 3.3 rendering
Graphics.Caramia.Internal.Lens
Description
lens package compatible Lens.
lens
This is used to avoid lens dependency.
type Lens s t a b = forall f. Functor f => (a -> f b) -> s -> f t Source
type Lens' s a = Lens s s a a Source
lens :: (s -> a) -> (s -> a -> s) -> Lens' s a Source