úÎ!=f8¸;      !"#$%&'()*+,-./0123456789:2019 Emily PillmoreBSD$Emily Pillmore <emilypi@cohomolo.gy> Experimental TypeFamiliesSafeHV_ ¤ lens-process)Classy prism into the shell command of a ; lens-process)Classy prism into the shell command of a ; lens-processA prism into the < case of a ; lens-processA prism into the = case of a ; lens-process> into the arguments of a command lens-process-Append an argument to the argument list of a =2019 Emily PillmoreBSD$Emily Pillmore <emilypi@cohomolo.gy> ExperimentalTypeFamilies, Rank2TypesSafeHSVX_Ç  lens-process3Class constraint proving a type has a prism into a ? via a @ structure.  lens-process3Class constraint proving a type has a prism into a ? via a @ structure. lens-process3Class constraint proving a type has a prism into a ? via a @ structure. lens-process4Class constraint proving a type has a prism into an AR structure. In general, this seems redundant, however, this class is a proof on a that a is an A', which is a wonderful thing to prove. lens-processA prism into the A structure of a B lens-processA prism into the @ structure's Handle for a B lens-processA prism into the C structure of a B lens-processA prism into the D structure of a B lens-process;Inject a handle into something with a prism into the handle   2019 Emily PillmoreBSD$Emily Pillmore <emilypi@cohomolo.gy> ExperimentalTypeFamilies, Rank2TypesSafe>SX1¶ lens-process#Classy lens for types with a stderr lens-process#Classy lens for types with a stdout lens-process"Classy lens for types with a stdin! lens-processLens into the E entry of the F record" lens-processLens into the G entry of the F record# lens-processLens into the H entry of the F record$ lens-processLens into the I entry of the F record% lens-processLens into the J entry of the F record& lens-processLens into the K entry of the F record' lens-processLens into the L entry of the F record( lens-processLens into the M entry of the F record) lens-processLens into the N entry of the F record* lens-processLens into the O entry of the F record+ lens-processLens into the P entry of the F record, lens-processLens into the Q entry of the F record- lens-processLens into the R entry of the F record. lens-processLens into the S entry of the F record/ lens-processLens into the T entry of the F record0 lens-process-Retrieve the stdout handle associated with a F1 lens-process,Retrieve the stdin handle associated with a F2 lens-process-Retrieve the stderr handle associated with a F3 lens-process1Close something with a prism into a non-standard ? in a F4 lens-processGiven a lens into a B, overwrite to A5 so that the stream inherits from its parent process5 lens-processGiven a lens into a B, overwrite to C, piping the process6 lens-processGiven a lens into a B% and a handle, set the handle using @.7 lens-processGiven a lens into a B , set to D !"#$%&'()*+,-./01234567!"#$%&'(+)*,-./ 102345672019 Emily PillmoreBSD$Emily Pillmore <emilypi@cohomolo.gy> ExperimentalTypeFamilies, Rank2TypesSafe4Q&  !"#$%&'()*,-./&!"#$%&'()*,-./  2019 Emily PillmoreBSD$Emily Pillmore <emilypi@cohomolo.gy> ExperimentalTypeFamilies, RankNTypesSafe740  !"#$%&'()*,-./012345670!"#$%&'()*,-./  10234567U      !"#$%&'()*+,-./0123456789:;<=>?@ABCABDABEFGHIJKABLABMABNABOABPABQABRABSABTABUABVABWABXABYABZAB[AB\AB]AB^AB_AB`a+lens-process-0.0.3.0-7Skc7jfnEKU9Er0BlF3O4mSystem.Process.Lens.CommandSpecSystem.Process.Lens.StdStream!System.Process.Lens.CreateProcessSystem.Process.Lens.OpticsSystem.Process.LensIsRaw_RawIsShell_Shell _ShellCommand _RawCommand argumentsarguing$fIsShellCmdSpec$fIsRawCmdSpec IsNoStream _NoStreams IsCreatePipe _CreatesPipe IsUseHandle _UsesHandle IsInherit _Inherits_Inherit _UseHandle _CreatePipe _NoStream useHandle$fIsInheritStdStream$fIsUseHandleStdStream$fIsCreatePipeStdStream$fIsNoStreamStdStream HasStderr_Stderr HasStdout_StdoutHasStdin_Stdincmdspec_cwd_env_stdinstdoutstderrclosefds creategroup delegatectlc detachconsolecreatenewconsole newsession childgroup childuseruseprocessjobsstdinOfstdoutOfstderrOfclosing inheritingpipinghandling nostreaming$fHasStdinCreateProcess$fHasStdoutCreateProcess$fHasStderrCreateProcessprocess-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