úÎ!8L4*1      !"#$%&'()*+,-./02019 Emily PillmoreBSD$Emily Pillmore <emilypi@cohomolo.gy> Experimental TypeFamiliesSafeHV_ " lens-process)Classy prism into the shell command of a 1 lens-process)Classy prism into the shell command of a 1 lens-processA prism into the 2 case of a 1 lens-processA prism into the 3 case of a 1 lens-process4 into the arguments of a command lens-process-Append an argument to the argument list of a 32019 Emily PillmoreBSD$Emily Pillmore <emilypi@cohomolo.gy> ExperimentalTypeFamilies, Rank2TypesSafeHSVX_  lens-process3Class constraint proving a type has a prism into a 5 via a 6 structure.  lens-process3Class constraint proving a type has a prism into a 5 via a 6 structure. lens-process3Class constraint proving a type has a prism into a 5 via a 6 structure. lens-process4Class constraint proving a type has a prism into an 7R structure. In general, this seems redundant, however, this class is a proof on a that a is an 7', which is a wonderful thing to prove. lens-processA prism into the 7 structure of a 8 lens-processA prism into the 6 structure's Handle for a 8 lens-processA prism into the 9 structure of a 8 lens-processA prism into the : structure of a 8   2019 Emily PillmoreBSD$Emily Pillmore <emilypi@cohomolo.gy> ExperimentalTypeFamilies, Rank2TypesSafe>SX-¸ lens-processLens into the ; entry of the < record lens-processLens into the = entry of the < record lens-processLens into the > entry of the < record lens-processLens into the ? entry of the < record lens-processLens into the @ entry of the < record lens-processLens into the A entry of the < record  lens-processLens into the B entry of the < record! lens-processLens into the C entry of the < record" lens-processLens into the D entry of the < record# lens-processLens into the E entry of the < record$ lens-processLens into the F entry of the < record% lens-processLens into the G entry of the < record& lens-processLens into the H entry of the < record' lens-processLens into the I entry of the < record( lens-processLens into the J entry of the < record) lens-process-Retrieve the stdout handle associated with a <* lens-process,Retrieve the stdin handle associated with a <+ lens-process-Retrieve the stderr handle associated with a <, lens-process1Close something with a prism into a non-standard 5 in a <- lens-processGiven a lens into a 8, overwrite to 75 so that the stream inherits from its parent process. lens-processGiven a lens into a 8, overwrite to 9, piping the process/ lens-processGiven a lens into a 8% and a handle, set the handle using 6.0 lens-processGiven a lens into a 8 , set to : !"#$%&'()*+,-./0 !$"#%&'(*)+,-./02019 Emily PillmoreBSD$Emily Pillmore <emilypi@cohomolo.gy> ExperimentalTypeFamilies, Rank2TypesSafe0#   !"#%&'(  !"#%&'( 2019 Emily PillmoreBSD$Emily Pillmore <emilypi@cohomolo.gy> ExperimentalTypeFamilies, RankNTypesSafe2Ö*  !"#%&'()*+,-./0* !"#%&'( *)+,-./0K      !"#$%&'()*+,-./012345678978:78;<=>?@A78B78C78D78E78F78G78H78I78J78K78L78M78N78O78P78Q78R78S78T78U78VW+lens-process-0.0.2.0-ItMDU3oogorHEbBYYJkVwxSystem.Process.Lens.CommandSpecSystem.Process.Lens.StdStream!System.Process.Lens.CreateProcessSystem.Process.Lens.OpticsSystem.Process.LensHasRaw_RawHasShell_Shell _ShellCommand _RawCommand argumentsarguing$fHasShellCmdSpec$fHasRawCmdSpec HasNoStream _NoStreams HasCreatePipe _CreatesPipe HasUseHandle _UsesHandle HasInherit _Inherits_Inherit _UseHandle _CreatePipe _NoStream$fHasInheritStdStream$fHasUseHandleStdStream$fHasCreatePipeStdStream$fHasNoStreamStdStreamcmdspec_cwd_env_stdinstdoutstderrclosefds creategroup delegatectlc detachconsolecreatenewconsole newsession childgroup childuseruseprocessjobsstdinOfstdoutOfstderrOfclosing inheritingpipinghandling nostreamingprocess-1.6.3.0System.Process.CommonCmdSpec ShellCommand RawCommand"lens-4.17.1-GjSMQ2I3MoU63aIbR3DWuiControl.Lens.Type Traversal'baseGHC.IO.Handle.TypesHandle UseHandleInherit StdStream CreatePipeNoStreamcmdspec CreateProcesscwdenvstd_instd_outstd_err close_fds create_group delegate_ctlcdetach_consolecreate_new_console new_session child_group child_useruse_process_jobs