Templates for practice exercises

Open
#821 1 comment 1 reaction 1 assignee View on GitHub

@tasxatzial is already working on this.

Since Apr 11, 2025.

Assessment

This issue has not been assessed yet.

Description

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.

Dominant language
Clojure
Stars
177
Forks
159
PR merge metrics
No merged PRs in 30d

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from exercism/clojure

All issues in exercism/clojure

Similar issues

More Clojure issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.