Hoogle Search
Within LTS Haskell 24.51 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
-
rcu Control.Concurrent.RCU.QSBR This is the basic read-side critical section for an RCU computation
-
rcu Control.Concurrent.RCU.QSBR.Internal This is the basic read-side critical section for an RCU computation
ReadingRCU :: (RCUState -> IO a) -> ReadingRCU s arcu Control.Concurrent.RCU.QSBR.Internal No documentation available.
-
No documentation available.
-
This Haskell module exports functions for safely reading environment variables. The lookupEnv* functions are for reading in String-like environment variables (like hostnames, passwords, etc.), while the readEnv* functions are for reading in Haskell datatypes (like Int, Double, etc). Most of these functions run in MonadIO. This means that they can be used from any monad that implements MonadIO. This makes it easier to run in a monad transformer stack. If you're not familiar with MonadIO, you can just think of all the functions as being IO actions. The lookupEnv, lookupEnvDef, and lookupEnvEx functions all use IsString to generalize the return type. This makes it more general than System.Environment's lookupEnv. It makes it possible to read in things other than Strings, like Text or ByteString.
-
The Read type class is very useful for building data types from String representations. But String has high overhead, so sometimes it isn't suitable for applications where space usage and performance are important. This library provides a simpler version of Read's functionality for Text and ByteStrings.
-
readable Data.Readable ByteString and Text reading using MonadPlus to handle parse failure. On error, fromText and fromBS will return mzero. You can use mplus to provide fallback defaults.
-
No documentation available.
-
rocksdb-haskell Database.RocksDB.Base Options for read operations
ReadOptions :: Bool -> Bool -> !Maybe Snapshot -> ReadOptionsrocksdb-haskell Database.RocksDB.Base No documentation available.