workflow-types-0.0.0: Automate keyboard\/mouse\/clipboard\/application interaction.

Safe HaskellNone
LanguageHaskell2010

Workflow.Parser

Description

A command line interface for manual integration testing.

Synopsis

Documentation

type ExecuteWorkflow = forall x. WorkflowT IO x -> IO x Source #

cmdln :: ExecuteWorkflow -> IO () Source #

prefix with a number to pause (for that many seconds) before execution.

prefix with "stay" to disable "alt-tab"ing before execution.

e.g.

> help
...
> stay paste
> copy                   # (Having selected some text topmost (besides the current) window)
> 1000 paste             # Wait a second before pasting
> quit

help :: IO () Source #