Hoogle Search
Within LTS Haskell 24.18 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
ModelTVar :: TVarId -> Ref n a -> ModelTVar (n :: Type -> Type) adejafu Test.DejaFu.Conc.Internal.STM No documentation available.
OnTVar :: [TVarId] -> BlockedOndejafu Test.DejaFu.Conc.Internal.Threading No documentation available.
-
effectful Effectful.Concurrent.STM Lifted mkWeakTVar. Note: the finalizer will run a cloned environment, so any changes it makes to thread local data will not be visible outside of it.
modifyTVar :: TVar a -> (a -> a) -> STM ()effectful Effectful.Concurrent.STM Mutate the contents of a TVar. N.B., this version is non-strict.
modifyTVar' :: TVar a -> (a -> a) -> STM ()effectful Effectful.Concurrent.STM Strict version of modifyTVar.
-
effectful Effectful.Concurrent.STM Create a new TVar holding a value supplied
-
effectful Effectful.Concurrent.STM Return the current value stored in a TVar.
swapTVar :: TVar a -> a -> STM aeffectful Effectful.Concurrent.STM Swap the contents of a TVar for a new value.
writeTVar :: TVar a -> a -> STM ()effectful Effectful.Concurrent.STM Write the supplied value into a TVar.
parseNvimEnvironmentVariable :: MonadFail m => String -> m SocketTypenvim-hs Neovim.RPC.Common No documentation available.