Hoogle Search

Within LTS Haskell 24.64 (ghc-9.10.3)

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

  1. newTVar :: a -> STM (TVar a)

    base-prelude BasePrelude

    Create a new TVar holding a value supplied

  2. newTVarIO :: a -> IO (TVar a)

    base-prelude BasePrelude

    IO version of newTVar. This is useful for creating top-level TVars using unsafePerformIO, because using atomically inside unsafePerformIO isn't possible.

  3. readTVar :: TVar a -> STM a

    base-prelude BasePrelude

    Return the current value stored in a TVar.

  4. readTVarIO :: TVar a -> IO a

    base-prelude BasePrelude

    Return the current value stored in a TVar. This is equivalent to

    readTVarIO = atomically . readTVar
    
    but works much faster, because it doesn't perform a complete transaction, it just reads the current value of the TVar.

  5. writeTVar :: TVar a -> a -> STM ()

    base-prelude BasePrelude

    Write the supplied value into a TVar.

  6. data FontVariant

    citeproc Citeproc.Types

    No documentation available.

  7. TextVariable :: VariableForm -> Variable -> TextType

    citeproc Citeproc.Types

    No documentation available.

  8. addFontVariant :: CiteprocOutput a => FontVariant -> a -> a

    citeproc Citeproc.Types

    No documentation available.

  9. formatFontVariant :: Formatting -> Maybe FontVariant

    citeproc Citeproc.Types

    No documentation available.

  10. inspectTVar :: forall (n :: Type -> Type) a . ModelTVar n a -> Invariant n a

    dejafu Test.DejaFu

    Read the content of a TVar. This is essentially readTVar.

Page 25 of many | Previous | Next