type 'a t
Policy for treating the command output
val ignore : unit t
no stdout expected; command being run for effect
val stdout : string t
stdout expected & wanted
val none : 'a t ‑> 'a
given an ouput policy of a specific type, cause no output