Hoogle Search
Within LTS Haskell 24.52 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
vReadFile :: HVFSOpenable a => a -> FilePath -> IO StringMissingH System.IO.HVFS No documentation available.
vReadSymbolicLink :: HVFS a => a -> FilePath -> IO FilePathMissingH System.IO.HVFS No documentation available.
-
MissingH System.IO.HVFS.Combinators Restrict access to the underlying filesystem to be strictly read-only. Any write-type operations will cause an error. No constructor is required; just say HVFSReadOnly fs to make a new read-only wrapper around the HVFS instance fs.
HVFSReadOnly :: a -> HVFSReadOnly aMissingH System.IO.HVFS.Combinators No documentation available.
-
MissingH System.IO.HVIO The reading side of a Haskell pipe. Please see newHVIOPipe for more details.
-
MissingH System.IO.HVIO Simulate I/O based on a string buffer. When a StreamReader is created, it is initialized based on the contents of a String. Its contents are read lazily whenever a request is made to read something from the StreamReader. It can be used, therefore, to implement filters (simply initialize it with the result from, say, a map over hGetContents from another HVIO object), codecs, and simple I/O testing. Because it is lazy, it need not hold the entire string in memory. You can create a StreamReader with a call to newStreamReader.
newStreamReader :: String -> IO StreamReaderMissingH System.IO.HVIO Create a new StreamReader object.
vIsReadable :: HVIO a => a -> IO BoolMissingH System.IO.HVIO Indicate whether a particular item is available for reading.
vReady :: HVIO a => a -> IO BoolMissingH System.IO.HVIO Indicate whether at least one item is ready for reading. This will always be True for a great many implementations.
class Arrow a =>
ArrowReader r (a :: Type -> Type -> Type) | a -> rarrows Control.Arrow.Operations An arrow type that provides a read-only state (an environment). If you also need to modify the state, use ArrowState.