Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
OpDef | |
|
Eq OpDef Source # | |
Ord OpDef Source # | |
Show OpDef Source # | |
Message OpDef Source # | |
Default OpDef Source # | |
((~) * a Bool, (~) * b Bool, Functor f) => HasLens "allowsUninitializedInput" f OpDef OpDef a b Source # | |
((~) * a [OpDef'AttrDef], (~) * b [OpDef'AttrDef], Functor f) => HasLens "attr" f OpDef OpDef a b Source # | |
((~) * a OpDeprecation, (~) * b OpDeprecation, Functor f) => HasLens "deprecation" f OpDef OpDef a b Source # | |
((~) * a Text, (~) * b Text, Functor f) => HasLens "description" f OpDef OpDef a b Source # | |
((~) * a [OpDef'ArgDef], (~) * b [OpDef'ArgDef], Functor f) => HasLens "inputArg" f OpDef OpDef a b Source # | |
((~) * a Bool, (~) * b Bool, Functor f) => HasLens "isAggregate" f OpDef OpDef a b Source # | |
((~) * a Bool, (~) * b Bool, Functor f) => HasLens "isCommutative" f OpDef OpDef a b Source # | |
((~) * a Bool, (~) * b Bool, Functor f) => HasLens "isStateful" f OpDef OpDef a b Source # | |
((~) * a (Maybe OpDeprecation), (~) * b (Maybe OpDeprecation), Functor f) => HasLens "maybe'deprecation" f OpDef OpDef a b Source # | |
((~) * a Text, (~) * b Text, Functor f) => HasLens "name" f OpDef OpDef a b Source # | |
((~) * a [OpDef'ArgDef], (~) * b [OpDef'ArgDef], Functor f) => HasLens "outputArg" f OpDef OpDef a b Source # | |
((~) * a Text, (~) * b Text, Functor f) => HasLens "summary" f OpDef OpDef a b Source # | |
data OpDef'ArgDef Source #
OpDef'ArgDef | |
|
Eq OpDef'ArgDef Source # | |
Ord OpDef'ArgDef Source # | |
Show OpDef'ArgDef Source # | |
Message OpDef'ArgDef Source # | |
Default OpDef'ArgDef Source # | |
((~) * a Text, (~) * b Text, Functor f) => HasLens "description" f OpDef'ArgDef OpDef'ArgDef a b Source # | |
((~) * a Bool, (~) * b Bool, Functor f) => HasLens "isRef" f OpDef'ArgDef OpDef'ArgDef a b Source # | |
((~) * a Text, (~) * b Text, Functor f) => HasLens "name" f OpDef'ArgDef OpDef'ArgDef a b Source # | |
((~) * a Text, (~) * b Text, Functor f) => HasLens "numberAttr" f OpDef'ArgDef OpDef'ArgDef a b Source # | |
((~) * a DataType, (~) * b DataType, Functor f) => HasLens "type'" f OpDef'ArgDef OpDef'ArgDef a b Source # | |
((~) * a Text, (~) * b Text, Functor f) => HasLens "typeAttr" f OpDef'ArgDef OpDef'ArgDef a b Source # | |
((~) * a Text, (~) * b Text, Functor f) => HasLens "typeListAttr" f OpDef'ArgDef OpDef'ArgDef a b Source # | |
data OpDef'AttrDef Source #
OpDef'AttrDef | |
|
data OpDeprecation Source #
Eq OpDeprecation Source # | |
Ord OpDeprecation Source # | |
Show OpDeprecation Source # | |
Message OpDeprecation Source # | |
Default OpDeprecation Source # | |
((~) * a Text, (~) * b Text, Functor f) => HasLens "explanation" f OpDeprecation OpDeprecation a b Source # | |
((~) * a Int32, (~) * b Int32, Functor f) => HasLens "version" f OpDeprecation OpDeprecation a b Source # | |
OpList | |
|
allowedValues :: forall f s t a b. HasLens "allowedValues" f s t a b => LensLike f s t a b Source #
allowsUninitializedInput :: forall f s t a b. HasLens "allowsUninitializedInput" f s t a b => LensLike f s t a b Source #
defaultValue :: forall f s t a b. HasLens "defaultValue" f s t a b => LensLike f s t a b Source #
deprecation :: forall f s t a b. HasLens "deprecation" f s t a b => LensLike f s t a b Source #
description :: forall f s t a b. HasLens "description" f s t a b => LensLike f s t a b Source #
explanation :: forall f s t a b. HasLens "explanation" f s t a b => LensLike f s t a b Source #
hasMinimum :: forall f s t a b. HasLens "hasMinimum" f s t a b => LensLike f s t a b Source #
isAggregate :: forall f s t a b. HasLens "isAggregate" f s t a b => LensLike f s t a b Source #
isCommutative :: forall f s t a b. HasLens "isCommutative" f s t a b => LensLike f s t a b Source #
isStateful :: forall f s t a b. HasLens "isStateful" f s t a b => LensLike f s t a b Source #
maybe'allowedValues :: forall f s t a b. HasLens "maybe'allowedValues" f s t a b => LensLike f s t a b Source #
maybe'defaultValue :: forall f s t a b. HasLens "maybe'defaultValue" f s t a b => LensLike f s t a b Source #
maybe'deprecation :: forall f s t a b. HasLens "maybe'deprecation" f s t a b => LensLike f s t a b Source #
numberAttr :: forall f s t a b. HasLens "numberAttr" f s t a b => LensLike f s t a b Source #
typeListAttr :: forall f s t a b. HasLens "typeListAttr" f s t a b => LensLike f s t a b Source #