Hoogle Search

Within LTS Haskell 24.65 (ghc-9.10.3)

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

  1. lookupAll :: Text -> Form -> [Text]

    http-api-data Web.FormUrlEncoded

    Find all values corresponding to a given key in a Form.

    >>> lookupAll "name" []
    []
    
    >>> lookupAll "name" [("name", "Oleg")]
    ["Oleg"]
    
    >>> lookupAll "name" [("name", "Oleg"), ("name", "David")]
    ["Oleg","David"]
    

  2. lookupMaybe :: Text -> Form -> Either Text (Maybe Text)

    http-api-data Web.FormUrlEncoded

    Lookup an optional value for a key. Fail if there is more than one value.

    >>> lookupMaybe "name" []
    Right Nothing
    
    >>> lookupMaybe "name" [("name", "Oleg")]
    Right (Just "Oleg")
    
    >>> lookupMaybe "name" [("name", "Oleg"), ("name", "David")]
    Left "Duplicate key \"name\""
    

  3. lookupUnique :: Text -> Form -> Either Text Text

    http-api-data Web.FormUrlEncoded

    Lookup a unique value for a key. Fail if there is zero or more than one value.

    >>> lookupUnique "name" []
    Left "Could not find key \"name\""
    
    >>> lookupUnique "name" [("name", "Oleg")]
    Right "Oleg"
    
    >>> lookupUnique "name" [("name", "Oleg"), ("name", "David")]
    Left "Duplicate key \"name\""
    

  4. lookupAll :: Text -> Form -> [Text]

    http-api-data Web.Internal.FormUrlEncoded

    Find all values corresponding to a given key in a Form.

    >>> lookupAll "name" []
    []
    
    >>> lookupAll "name" [("name", "Oleg")]
    ["Oleg"]
    
    >>> lookupAll "name" [("name", "Oleg"), ("name", "David")]
    ["Oleg","David"]
    

  5. lookupMaybe :: Text -> Form -> Either Text (Maybe Text)

    http-api-data Web.Internal.FormUrlEncoded

    Lookup an optional value for a key. Fail if there is more than one value.

    >>> lookupMaybe "name" []
    Right Nothing
    
    >>> lookupMaybe "name" [("name", "Oleg")]
    Right (Just "Oleg")
    
    >>> lookupMaybe "name" [("name", "Oleg"), ("name", "David")]
    Left "Duplicate key \"name\""
    

  6. lookupUnique :: Text -> Form -> Either Text Text

    http-api-data Web.Internal.FormUrlEncoded

    Lookup a unique value for a key. Fail if there is zero or more than one value.

    >>> lookupUnique "name" []
    Left "Could not find key \"name\""
    
    >>> lookupUnique "name" [("name", "Oleg")]
    Right "Oleg"
    
    >>> lookupUnique "name" [("name", "Oleg"), ("name", "David")]
    Left "Duplicate key \"name\""
    

  7. lookupBoundedEnumOf :: (Bounded a, Enum a, Eq b) => (a -> b) -> b -> Maybe a

    http-api-data Web.Internal.HttpApiData

    Lookup values based on a precalculated mapping of their representations.

  8. lookupAsc :: TrieSet v -> [Int] -> v

    regex-tdfa Text.Regex.TDFA.IntArrTrieSet

    This is the accessor for the Trie. The list of keys should be sorted.

  9. lookupAttr :: Name -> Element -> Maybe Text

    haskell-gi Data.GI.GIR.XMLUtils

    Lookup an attribute for an element (with no prefix).

  10. lookupAttrWithNamespace :: GIRXMLNamespace -> Name -> Element -> Maybe Text

    haskell-gi Data.GI.GIR.XMLUtils

    Lookup an attribute for an element, given the namespace where it lives.

Page 66 of many | Previous | Next