Chiasma.Data.View
data View a Source #
Constructors
Fields
Defined in Chiasma.Data.View
Methods
showsPrec :: Int -> View a -> ShowS #
show :: View a -> String #
showList :: [View a] -> ShowS #
identify :: View a -> Ident Source #
(==) :: View a -> View a -> Bool #
(/=) :: View a -> View a -> Bool #
view :: Lens' (View a) (View a) Source #
_viewId :: Lens' (View a) (Maybe a) Source #
_viewIdent :: Lens' (View a) Ident Source #
class HasView c a | c -> a where Source #
Minimal complete definition
view
view :: Lens' c (View a) Source #
_viewId :: Lens' c (Maybe a) Source #
_viewIdent :: Lens' c Ident Source #
setViewId :: a -> View a -> View a Source #