Hoogle Search
Within LTS Haskell 24.39 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
-
unix-compat System.PosixCompat.Files No documentation available.
-
unix-compat System.PosixCompat.Files No documentation available.
-
unix-compat System.PosixCompat.Files No documentation available.
module System.PosixCompat.
Process This module intends to make the operations of System.Posix.Process available on all platforms.
-
This module is the recommended entry point to the pipes library. Read Pipes.Tutorial if you want a tutorial explaining how to use this library.
type
Pipe a b = Proxy () a () bpipes Pipes type
Producer b = Proxy X () () bpipes Pipes type
Producer' b (m :: Type -> Type) r = forall x' x . () => Proxy x' x () b m rpipes Pipes Like Producer, but with a polymorphic type
data
Proxy a' a b' b (m :: Type -> Type) rpipes Pipes A Proxy is a monad transformer that receives and sends information on both an upstream and downstream interface. The type variables signify:
- a' and a - The upstream interface, where (a')s go out and (a)s come in
- b' and b - The downstream interface, where (b)s go out and (b')s come in
- m - The base monad
- r - The return value
type
Pipe a b = Proxy () a () bpipes Pipes.Core