exitcode-0.1.0.6: Monad transformer for exit codes
Safe HaskellSafe-Inferred
LanguageHaskell2010

Control.Process.CreateProcess

Documentation

class HasCreateProcess a where Source #

Minimal complete definition

create_process

Instances

Instances details
HasCreateProcess CreateProcess Source # 
Instance details

Defined in Control.Process.CreateProcess

Methods

create_process :: Lens' CreateProcess CreateProcess Source #

child_group :: Lens' CreateProcess (Maybe GroupID) Source #

child_user :: Lens' CreateProcess (Maybe UserID) Source #

close_fds :: Lens' CreateProcess Bool Source #

create_group :: Lens' CreateProcess Bool Source #

create_new_console :: Lens' CreateProcess Bool Source #

cwd :: Lens' CreateProcess (Maybe FilePath) Source #

delegate_ctlc :: Lens' CreateProcess Bool Source #

detach_console :: Lens' CreateProcess Bool Source #

env :: Lens' CreateProcess (Maybe [(String, String)]) Source #

new_session :: Lens' CreateProcess Bool Source #

std_err :: Lens' CreateProcess StdStream Source #

std_in :: Lens' CreateProcess StdStream Source #

std_out :: Lens' CreateProcess StdStream Source #

use_process_jobs :: Lens' CreateProcess Bool Source #

cwd' :: Traversal' CreateProcess FilePath Source #

envList :: Traversal' CreateProcess [(String, String)] Source #

envElement :: Traversal' CreateProcess (String, String) Source #

envElementKey :: Traversal' CreateProcess String Source #

envElementValue :: Traversal' CreateProcess String Source #

close_fds' :: Traversal' CreateProcess () Source #

create_group' :: Traversal' CreateProcess () Source #

delegate_ctlc' :: Traversal' CreateProcess () Source #

detach_console' :: Traversal' CreateProcess () Source #

create_new_console' :: Traversal' CreateProcess () Source #

new_session' :: Traversal' CreateProcess () Source #

child_group' :: Traversal' CreateProcess GroupID Source #

child_user' :: Traversal' CreateProcess UserID Source #

child_user'' :: Traversal' CreateProcess Word32 Source #

use_process_jobs' :: Traversal' CreateProcess () Source #