Skip to content
Craig Fowler edited this page Feb 21, 2018 · 3 revisions

The content below is only preliminary notes and not a complete wiki page. These notes serve as a framework for how this page should be written and are not the final content. Issue #122 is open to transform these notes into useful documentation pages.


Tasks

  • Tasks compose actions, questions and other tasks
  • They should take all of their parameters in their constructor
  • Tasks should have no external dependencies, that's for actions and questions
  • Use builder pattern to construct them using natural language
  • Tasks may return a value, turning them into pseudo-questions

Clone this wiki locally