| Copyright | 2019 Emily Pillmore |
|---|---|
| License | BSD |
| Maintainer | Emily Pillmore <emilypi@cohomolo.gy> |
| Stability | Experimental |
| Portability | TypeFamilies, Rank2Types |
| Safe Haskell | Safe |
| Language | Haskell2010 |
System.Process.Lens.StdStream
Description
StdStream prisms and classy prisms.
Synopsis
- _Inherit :: Prism' StdStream StdStream
- _UseHandle :: Prism' StdStream Handle
- _CreatePipe :: Prism' StdStream StdStream
- _NoStream :: Prism' StdStream StdStream
- class HasInherit a where
- class HasUseHandle a where
- _UsesHandle :: Prism' a Handle
- class HasCreatePipe a where
- _CreatesPipe :: Prism' a StdStream
- class HasNoStream a where
- _NoStreams :: Prism' a StdStream
Optics
_CreatePipe :: Prism' StdStream StdStream Source #
A prism into the CreatePipe structure of a StdStream
Classes
class HasInherit a where Source #
class HasUseHandle a where Source #
Methods
_UsesHandle :: Prism' a Handle Source #
Instances
| HasUseHandle StdStream Source # | |
Defined in System.Process.Lens.StdStream | |
class HasCreatePipe a where Source #
Methods
_CreatesPipe :: Prism' a StdStream Source #
Instances
| HasCreatePipe StdStream Source # | |
Defined in System.Process.Lens.StdStream | |
class HasNoStream a where Source #
Methods
_NoStreams :: Prism' a StdStream Source #
Instances
| HasNoStream StdStream Source # | |
Defined in System.Process.Lens.StdStream | |