Since we already have written templates for a good number of exercises, in this issue, I'll attempt to collect all the parameters that currently influence how an exercise is written. This will serve as a reference for:
- How tests are generally written
- How to handle error cases and input validation
- How to write stubs
- How to address inconsistencies in terminology between the problem specifications and the Clojure implementation
- How to decide on the types of input and output
The older issues that currently discuss these topics are:
As part of the housecleaning, I'll be closing all these issues. We can reference them from this issue if we ever need them.
Since we already have written templates for a good number of exercises, in this issue, I'll attempt to collect all the parameters that currently influence how an exercise is written. This will serve as a reference for:
The older issues that currently discuss these topics are:
As part of the housecleaning, I'll be closing all these issues. We can reference them from this issue if we ever need them.