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.

  1. IdxExpr :: JExpr -> JExpr -> JExpr

    ghc-lib-parser GHC.JS.Syntax

    Indexing: Obj[foo], see .!

  2. newtype IdCache

    ghc-lib-parser GHC.StgToJS.Types

    The identifier cache indexed on IdKey local to a module

  3. IdCache :: Map IdKey Ident -> IdCache

    ghc-lib-parser GHC.StgToJS.Types

    No documentation available.

  4. IdConEntry :: IdType

    ghc-lib-parser GHC.StgToJS.Types

    A Constructor entry function, suffix = "_con_e" in makeIdentForId

  5. IdEntry :: IdType

    ghc-lib-parser GHC.StgToJS.Types

    An entry function, suffix = "_e" in makeIdentForId

  6. data IdKey

    ghc-lib-parser GHC.StgToJS.Types

    Keys to differentiate Ident's in the ID Cache

  7. IdKey :: Word64 -> Int -> IdType -> IdKey

    ghc-lib-parser GHC.StgToJS.Types

    No documentation available.

  8. IdPlain :: IdType

    ghc-lib-parser GHC.StgToJS.Types

    A plain identifier for values, no suffix added

  9. data IdType

    ghc-lib-parser GHC.StgToJS.Types

    The type of identifiers. These determine the suffix of generated functions in JS Land. For example, the entry function for the Just constructor is a IdConEntry which compiles to: function h$ghczminternalZCGHCziInternalziMaybeziJust_con_e() { return h$rs() }; which just returns whatever the stack point is pointing to. Whereas the entry function to Just is an IdEntry and does the work. It compiles to: function h$ghczminternalZCGHCziInternalziMaybeziJust_e() { var h$$baseZCGHCziMaybezieta_8KXnScrCjF5 = h$r2; h$r1 = h$c1(h$ghczminternalZCGHCziInternalziMaybeziJust_con_e, h$$ghczminternalZCGHCziInternalziMaybezieta_8KXnScrCjF5); return h$rs(); }; Which loads some payload from register 2, and applies the Constructor Entry function for the Just to the payload, returns the result in register 1 and returns whatever is on top of the stack

  10. IdHFCand :: Id -> HoleFitCandidate

    ghc-lib-parser GHC.Tc.Errors.Hole.FitTypes

    No documentation available.

Page 194 of many | Previous | Next