Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
KernelDef | |
|
Eq KernelDef Source # | |
Ord KernelDef Source # | |
Show KernelDef Source # | |
Message KernelDef Source # | |
Default KernelDef Source # | |
((~) * a [KernelDef'AttrConstraint], (~) * b [KernelDef'AttrConstraint], Functor f) => HasLens "constraint" f KernelDef KernelDef a b Source # | |
((~) * a Text, (~) * b Text, Functor f) => HasLens "deviceType" f KernelDef KernelDef a b Source # | |
((~) * a [Text], (~) * b [Text], Functor f) => HasLens "hostMemoryArg" f KernelDef KernelDef a b Source # | |
((~) * a Text, (~) * b Text, Functor f) => HasLens "label" f KernelDef KernelDef a b Source # | |
((~) * a Text, (~) * b Text, Functor f) => HasLens "op" f KernelDef KernelDef a b Source # | |
data KernelDef'AttrConstraint Source #
Eq KernelDef'AttrConstraint Source # | |
Ord KernelDef'AttrConstraint Source # | |
Show KernelDef'AttrConstraint Source # | |
Message KernelDef'AttrConstraint Source # | |
Default KernelDef'AttrConstraint Source # | |
((~) * a AttrValue, (~) * b AttrValue, Functor f) => HasLens "allowedValues" f KernelDef'AttrConstraint KernelDef'AttrConstraint a b Source # | |
((~) * a (Maybe AttrValue), (~) * b (Maybe AttrValue), Functor f) => HasLens "maybe'allowedValues" f KernelDef'AttrConstraint KernelDef'AttrConstraint a b Source # | |
((~) * a Text, (~) * b Text, Functor f) => HasLens "name" f KernelDef'AttrConstraint KernelDef'AttrConstraint a b Source # | |
allowedValues :: forall f s t a b. HasLens "allowedValues" f s t a b => LensLike f s t a b Source #
constraint :: forall f s t a b. HasLens "constraint" f s t a b => LensLike f s t a b Source #
deviceType :: forall f s t a b. HasLens "deviceType" f s t a b => LensLike f s t a b Source #
hostMemoryArg :: forall f s t a b. HasLens "hostMemoryArg" 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 #