maybench-0.2.4: Automated benchmarking tool
Source code
Contents
Index
Test.Maybench.Command
Documentation
data
Command
Source
Constructors
Cmd
cmdName
::
String
cmdArgs
:: [
String
]
cmdInput
::
String
Instances
Monad
m =>
CommandModifierClass
m
Command
updateCmdName
:: (
String
->
String
) ->
Command
->
Command
Source
updateCmdInput
:: (
String
->
String
) ->
Command
->
Command
Source
updateCmdArgs
:: ([
String
] -> [
String
]) ->
Command
->
Command
Source
addArg
::
String
->
Command
->
Command
Source
addArgs
:: [
String
] ->
Command
->
Command
Source
class
Monad
m =>
CommandModifierClass
m mod
where
Source
Methods
modifyCmd
:: mod -> m (
Command
->
Command
)
Source
Instances
Monad
m =>
CommandModifierClass
m
Command
Monad
m =>
CommandModifierClass
m
String
Monad
m =>
CommandModifierClass
m ([]
String
)
Monad
m =>
CommandModifierClass
m (
CommandModifier
m)
data
CommandModifier
m
where
Source
Constructors
Nop
::
CommandModifier
m
CmdMod
:: (
Monad
m,
CommandModifierClass
m mod) =>
CommandModifier
m -> mod ->
CommandModifier
m
Instances
Monad
m =>
CommandModifierClass
m (
CommandModifier
m)
(<@>)
:: (
Monad
m,
CommandModifierClass
m mod) =>
CommandModifier
m -> mod ->
CommandModifier
m
Source
Produced by
Haddock
version 2.3.0