Hoogle Search
Within LTS Haskell 24.33 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
readResourcesByKey :: IResource a => [String] -> IO [Maybe a]TCache Data.TCache hopefully optimized read of many objects by key.
readByKey :: Persist -> Key -> IO (Maybe ByteString)TCache Data.TCache.DefaultPersistence read by key. It must be strict
readByKey :: Persist -> Key -> IO (Maybe ByteString)TCache Data.TCache.Defs read by key. It must be strict
readFileStrict :: FilePath -> IO ByteStringTCache Data.TCache.Defs Strict read from file, needed for default file persistence
readResource :: IResource a => a -> IO (Maybe a)TCache Data.TCache.IResource No documentation available.
readResourceByKey :: IResource a => String -> IO (Maybe a)TCache Data.TCache.IResource Implements the database access and marshalling of the object. while the database access must be strict, the marshaling must be lazy if, as is often the case, some parts of the object are not really accesed. If the object contains DBRefs, this avoids unnecesary cache lookups. This method is called within atomically blocks. Since STM transactions retry, readResourceByKey may be called twice in strange situations. So it must be idempotent, not only in the result but also in the effect in the database . However, because it is executed by safeIOToSTM it is guaranteed that the execution is not interrupted.
readResourcesByKey :: IResource a => [String] -> IO [Maybe a]TCache Data.TCache.IResource hopefully optimized read of many objects by key.
readRNAalifold :: String -> IO (Either ParseError RNAalifold)ViennaRNAParser Bio.RNAalifoldParser parse RNAalifold output from input filePath
readRNAcode :: String -> IO (Either ParseError RNAcode)ViennaRNAParser Bio.RNAcodeParser parse RNAcode from input filePath
readRNAcodeTabular :: String -> IO (Either ParseError RNAcode)ViennaRNAParser Bio.RNAcodeParser parse RNAcode from input filePath