Hoogle Search
Within LTS Haskell 24.45 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
module Data.GI.Base.Internal.
PathFieldAccess Support for creating lenses from overloaded labels of the type #fieldName, or #"fieldName.subfield".
class
PathFieldAccess (path :: [Symbol]) model val | path model -> valhaskell-gi-base Data.GI.Base.Internal.PathFieldAccess Create a lens for the given path, and return it together with the path split into components.
type family
ParentTypes a :: [Type]haskell-gi-base Data.GI.Base.Overloading All the types that are ascendants of this type, including interfaces that the type implements.
module Data.GI.Base.
Properties No documentation available.
-
haskell-gi-base Data.GI.Base.ShortPrelude A value of type Ptr a represents a pointer to an object, or an array of objects, which may be marshalled to or from Haskell values of type a. The type a will often be an instance of class Storable which provides the marshalling operations. However this is not essential, and you can provide your own operations to access the pointer. For example you might write small foreign functions to get or set the fields of a C struct.
-
haskell-gi-base Data.GI.Base.Signals A signal connector for the notify signal on the given property.
-
haskell-gi-base Data.GI.Base.Signals A signal connector for the notify signal on the given property, similar to PropertyNotify, but it passes the new value of the property to the callback for convenience.
type
Parameters = Map CI ByteString CI ByteStringhttp-media Network.HTTP.Media.MediaType MediaType parameters.
data
Property (m :: Type -> Type)smallcheck Test.SmallCheck The type of properties over the monad m.
-
smallcheck Test.SmallCheck.Drivers No documentation available.