Hoogle Search
Within LTS Haskell 24.28 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
-
ghc GHC.Hs.Binds No documentation available.
type family
IdGhcP (pass :: Pass)ghc GHC.Hs.Extension Maps the "normal" id type for a given GHC pass
type
Identifier = Either ModuleName Nameghc GHC.Iface.Ext.Types No documentation available.
-
ghc GHC.Iface.Ext.Types Information associated with every identifier We need to include types with identifiers because sometimes multiple identifiers occur in the same span(Overloaded Record Fields and so on)
IdentifierDetails :: Maybe a -> Set ContextInfo -> IdentifierDetails aghc GHC.Iface.Ext.Types No documentation available.
-
- Domain and PurposeGHC.JS.Ident defines identifiers for the JS backend. We keep this module separate to prevent coupling between GHC and the backend and between unrelated modules is the JS backend.
- ConsumersThe entire JavaScript Backend consumes this module including modules in GHC.JS.* and modules in GHC.StgToJS.*
- Additional NotesThis module should be kept as small as possible. Anything added to it will be coupled to the JS backend EDSL and the JS Backend including the linker and rts. You have been warned.
-
ghc GHC.JS.Ident A newtype wrapper around FastString for JS identifiers.
IdxExpr :: JStgExpr -> JStgExpr -> JStgExprghc GHC.JS.JStg.Syntax Indexing: Obj[foo], see .!
-
ghc GHC.JS.Syntax A newtype wrapper around FastString for JS identifiers.
IdxExpr :: JExpr -> JExpr -> JExprghc GHC.JS.Syntax Indexing: Obj[foo], see .!