Hoogle Search

Within LTS Haskell 24.38 (ghc-9.10.3)

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

  1. IdentNonDigit :: NonDigit -> IdentNonDigit

    language-c99 Language.C99.AST

    No documentation available.

  2. IdentNonDigitUniv :: UnivCharName -> IdentNonDigit

    language-c99 Language.C99.AST

    No documentation available.

  3. IdentifierToken :: TokenPosn -> String -> [CommentAnnotation] -> Token

    language-javascript Language.JavaScript.Parser.Lexer

    Identifier.

  4. module Language.Nix.Identifier

    No documentation available.

  5. data Identifier

    language-nix Language.Nix.Identifier

    Identifiers in Nix are essentially strings. They can be constructed (and viewed) with the ident isomorphism. For the sake of convenience, Identifiers are an instance of the IsString class. Reasonable people restrict themselves to identifiers of the form [a-zA-Z_][a-zA-Z0-9_'-]*, because these don't need quoting. The methods of the Text class can be used to parse and pretty-print an identifier with proper quoting:

    >>> pPrint (ident # "test")
    test
    
    >>> pPrint (ident # "foo.bar")
    "foo.bar"
    
    \str -> Just (ident # str) == parseM "Ident" (quote str)
    
    \i -> Just (i :: Identifier) == parseM "Ident" (prettyShow i)
    

  6. class Identifier ix

    linear-programming Numeric.LinearProgramming.Format

    No documentation available.

  7. IdSizeFun :: SizeFunV v

    liquidhaskell-boot Language.Haskell.Liquid.Types.RType

    x -> F.EVar x

  8. data IdDetails

    liquidhaskell-boot Liquid.GHC.API

    Identifier Details The IdDetails of an Id give stable, and necessary, information about the Id.

  9. data IdInfo

    liquidhaskell-boot Liquid.GHC.API

    Identifier Information An IdInfo gives optional information about an Id. If present it never lies, but it may not be present, in which case there is always a conservative assumption which can be made. Two Ids may have different info even though they have the same Unique (and are hence the same Id); for example, one might lack the properties attached to the other. Most of the IdInfo gives information about the value, or definition, of the Id, independent of its usage. Exceptions to this are demandInfo, occInfo, oneShotInfo and callArityInfo. Performance note: when we update IdInfo, we have to reallocate this entire record, so it is a good idea not to let this data structure get too big.

  10. type family IdP p

    liquidhaskell-boot Liquid.GHC.API

    Maps the "normal" id type for a given pass

Page 205 of many | Previous | Next