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.
mutVarToSTRef :: MutVar s a -> STRef s aprimitive Data.Primitive.MutVar newMutVar :: PrimMonad m => a -> m (MutVar (PrimState m) a)primitive Data.Primitive.MutVar Create a new MutVar with the specified initial value.
readMutVar :: PrimMonad m => MutVar (PrimState m) a -> m aprimitive Data.Primitive.MutVar Read the value of a MutVar.
writeMutVar :: PrimMonad m => MutVar (PrimState m) a -> a -> m ()primitive Data.Primitive.MutVar Write a new value into a MutVar.
InvalidProxyEnvironmentVariable :: Text -> Text -> HttpExceptionContenthttp-client Network.HTTP.Client Values in the proxy environment variable were invalid. Provides the environment variable name and its value.
InvalidProxyEnvironmentVariable :: Text -> Text -> HttpExceptionContenthttp-client Network.HTTP.Client.Internal Values in the proxy environment variable were invalid. Provides the environment variable name and its value.
mkWeakTVar :: MonadUnliftIO m => TVar a -> m () -> m (Weak (TVar a))unliftio UnliftIO.STM Lifted version of mkWeakTVar
modifyTVar :: TVar a -> (a -> a) -> STM ()unliftio UnliftIO.STM Mutate the contents of a TVar. N.B., this version is non-strict.
modifyTVar' :: TVar a -> (a -> a) -> STM ()unliftio UnliftIO.STM Strict version of modifyTVar.
-
unliftio UnliftIO.STM Create a new TVar holding a value supplied