Hoogle Search

Within LTS Haskell 24.4 (ghc-9.10.2)

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

  1. mutVarToSTRef :: MutVar s a -> STRef s a

    primitive Data.Primitive.MutVar

    Convert MutVar to STRef

  2. newMutVar :: PrimMonad m => a -> m (MutVar (PrimState m) a)

    primitive Data.Primitive.MutVar

    Create a new MutVar with the specified initial value.

  3. readMutVar :: PrimMonad m => MutVar (PrimState m) a -> m a

    primitive Data.Primitive.MutVar

    Read the value of a MutVar.

  4. writeMutVar :: PrimMonad m => MutVar (PrimState m) a -> a -> m ()

    primitive Data.Primitive.MutVar

    Write a new value into a MutVar.

  5. InvalidProxyEnvironmentVariable :: Text -> Text -> HttpExceptionContent

    http-client Network.HTTP.Client

    Values in the proxy environment variable were invalid. Provides the environment variable name and its value.

  6. InvalidProxyEnvironmentVariable :: Text -> Text -> HttpExceptionContent

    http-client Network.HTTP.Client.Internal

    Values in the proxy environment variable were invalid. Provides the environment variable name and its value.

  7. mkWeakTVar :: MonadUnliftIO m => TVar a -> m () -> m (Weak (TVar a))

    unliftio UnliftIO.STM

    Lifted version of mkWeakTVar

  8. modifyTVar :: TVar a -> (a -> a) -> STM ()

    unliftio UnliftIO.STM

    Mutate the contents of a TVar. N.B., this version is non-strict.

  9. modifyTVar' :: TVar a -> (a -> a) -> STM ()

    unliftio UnliftIO.STM

    Strict version of modifyTVar.

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

    unliftio UnliftIO.STM

    Create a new TVar holding a value supplied

Page 11 of many | Previous | Next