| definition: | benchCommandOutput :: String -> Benchmark (Int,String,String) benchCommandOutput cmd = benchmark $ evalCmd cmd [] "" | 
| demand: | no demanded arguments | 
| deterministic: | deterministic operation | 
| documentation: | This operation constructs a benchmark that simply returns the output of a shell command. To be more precise, the constructed benchmark contains as a result the exit status and the standard and error output string produced by the execution of the given shell command (provided as the argument). | 
| failfree: | _ | 
| indeterministic: | referentially transparent operation | 
| infix: | no fixity defined | 
| iotype: |  {(_) |-> _} | 
| name: | benchCommandOutput | 
| precedence: | no precedence defined | 
| result-values: | _ | 
| signature: | String -> Benchmark (Prelude.Int, String, String) | 
| solution-complete: | operation might suspend on free variables | 
| terminating: | possibly non-terminating | 
| totally-defined: | reducible on all ground data terms |