Hoogle Search

Within LTS Haskell 24.60 (ghc-9.10.3)

Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.

  1. gvariantToList :: IsGVariant a => GVariant -> IO (Maybe [a])

    haskell-gi-base Data.GI.Base.GVariant

    Unpack a GVariant array into its elements.

  2. withManagedPtrList :: (HasCallStack, ManagedPtrNewtype a) => [a] -> ([Ptr a] -> IO c) -> IO c

    haskell-gi-base Data.GI.Base.ManagedPtr

    Perform an IO action taking a list of Ptr on a list of managed pointers.

  3. type family AttributeList a :: [(Symbol, Type)]

    haskell-gi-base Data.GI.Base.Overloading

    The list of attributes defined for a given type. Each element of the list is a tuple, with the first element of the tuple the name of the attribute, and the second the type encoding the information of the attribute. This type will be an instance of AttrInfo.

  4. class HasAttributeList (a :: k)

    haskell-gi-base Data.GI.Base.Overloading

    A constraint on a type, to be fulfilled whenever it has a type instance for AttributeList. This is here for nicer error reporting.

  5. type family SignalList a :: [(Symbol, Type)]

    haskell-gi-base Data.GI.Base.Overloading

    The list of signals defined for a given type. Each element of the list is a tuple, with the first element of the tuple the name of the signal, and the second the type encoding the information of the signal. This type will be an instance of SignalInfo.

  6. constructObjectPropertyPtrGList :: String -> [Ptr a] -> IO (GValueConstruct o)

    haskell-gi-base Data.GI.Base.Properties

    No documentation available.

  7. getObjectPropertyPtrGList :: GObject a => a -> String -> IO [Ptr b]

    haskell-gi-base Data.GI.Base.Properties

    No documentation available.

  8. setObjectPropertyPtrGList :: GObject a => a -> String -> [Ptr b] -> IO ()

    haskell-gi-base Data.GI.Base.Properties

    No documentation available.

  9. showList :: Show a => [a] -> ShowS

    haskell-gi-base Data.GI.Base.ShortPrelude

    The method showList is provided to allow the programmer to give a specialised way of showing lists of values. For example, this is used by the predefined Show instance of the Char type, where values of type String should be shown in double quotes, rather than between square brackets.

  10. itoList :: FoldableWithIndex i f => f a -> [(i, a)]

    indexed-traversable Data.Foldable.WithIndex

    Extract the key-value pairs from a structure. When you don't need access to the indices in the result, then toList is more flexible in what it accepts.

    toList ≡ map snd . itoList
    

Page 71 of many | Previous | Next