Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
NodeDef | |
|
Eq NodeDef Source # | |
Ord NodeDef Source # | |
Show NodeDef Source # | |
Message NodeDef Source # | |
Default NodeDef Source # | |
((~) * a (Map Text AttrValue), (~) * b (Map Text AttrValue), Functor f) => HasLens "attr" f NodeDef NodeDef a b Source # | |
((~) * a Text, (~) * b Text, Functor f) => HasLens "device" f NodeDef NodeDef a b Source # | |
((~) * a [Text], (~) * b [Text], Functor f) => HasLens "input" f NodeDef NodeDef a b Source # | |
((~) * a Text, (~) * b Text, Functor f) => HasLens "name" f NodeDef NodeDef a b Source # | |
((~) * a Text, (~) * b Text, Functor f) => HasLens "op" f NodeDef NodeDef a b Source # | |
data NodeDef'AttrEntry Source #
Eq NodeDef'AttrEntry Source # | |
Ord NodeDef'AttrEntry Source # | |
Show NodeDef'AttrEntry Source # | |
Message NodeDef'AttrEntry Source # | |
Default NodeDef'AttrEntry Source # | |
((~) * a Text, (~) * b Text, Functor f) => HasLens "key" f NodeDef'AttrEntry NodeDef'AttrEntry a b Source # | |
((~) * a (Maybe AttrValue), (~) * b (Maybe AttrValue), Functor f) => HasLens "maybe'value" f NodeDef'AttrEntry NodeDef'AttrEntry a b Source # | |
((~) * a AttrValue, (~) * b AttrValue, Functor f) => HasLens "value" f NodeDef'AttrEntry NodeDef'AttrEntry a b Source # | |
maybe'value :: forall f s t a b. HasLens "maybe'value" f s t a b => LensLike f s t a b Source #