Copyright | 2019 Emily Pillmore |
---|---|
License | BSD |
Maintainer | Emily Pillmore <emilypi@cohomolo.gy> |
Stability | Experimental |
Portability | TypeFamilies, Rank2Types |
Safe Haskell | Safe |
Language | Haskell2010 |
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 #
_UsesHandle :: Prism' a Handle Source #
Instances
HasUseHandle StdStream Source # | |
Defined in System.Process.Lens.StdStream |
class HasCreatePipe a where Source #
_CreatesPipe :: Prism' a StdStream Source #
Instances
HasCreatePipe StdStream Source # | |
Defined in System.Process.Lens.StdStream |
class HasNoStream a where Source #
_NoStreams :: Prism' a StdStream Source #
Instances
HasNoStream StdStream Source # | |
Defined in System.Process.Lens.StdStream |