Hoogle Search

Within LTS Haskell 24.16 (ghc-9.10.3)

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

  1. substVarBndrs :: HasDebugCallStack => Subst -> [TyCoVar] -> (Subst, [TyCoVar])

    ghc GHC.Core.TyCo.Subst

    No documentation available.

  2. substVarBndr :: HasDebugCallStack => Subst -> TyCoVar -> (Subst, TyCoVar)

    ghc GHC.Core.Type

    No documentation available.

  3. substVarBndrs :: HasDebugCallStack => Subst -> [TyCoVar] -> (Subst, [TyCoVar])

    ghc GHC.Core.Type

    No documentation available.

  4. atomicUpdMutVar :: IORef a -> (a -> (a, b)) -> IOEnv env b

    ghc GHC.Data.IOEnv

    Atomically update the reference. Does not force the evaluation of the new variable contents. For strict update, use atomicUpdMutVar'.

  5. atomicUpdMutVar' :: IORef a -> (a -> (a, b)) -> IOEnv env b

    ghc GHC.Data.IOEnv

    Strict variant of atomicUpdMutVar.

  6. newMutVar :: a -> IOEnv env (IORef a)

    ghc GHC.Data.IOEnv

    No documentation available.

  7. readMutVar :: IORef a -> IOEnv env a

    ghc GHC.Data.IOEnv

    No documentation available.

  8. updMutVar :: IORef a -> (a -> a) -> IOEnv env ()

    ghc GHC.Data.IOEnv

    No documentation available.

  9. writeMutVar :: IORef a -> a -> IOEnv env ()

    ghc GHC.Data.IOEnv

    No documentation available.

  10. module GHC.Driver.Env.KnotVars

    This data structure holds an updateable environment which is used when compiling module loops.

Page 15 of many | Previous | Next