exercism / exercism/elm

Fill all exercises with accurate "practices" and "prerequisites" concepts

Open
#630 0 comments 1 reaction 0 assignees View on GitHub
good first issue x:action/improve x:knowledge/elementary
Dominant language
Elm
Stars
139
Forks
117
PR merge metrics
No merged PRs in 30d

Description

Now that we have more concepts, we should tag exercises with them (like in #629).

The `"practices"` should only have one, maybe two, core concept that will help the students master a specific concept.

The `"prerequisites"` are the concepts necessary to finish the task. This is not an exact science, a rule of thumb is looking at the concepts used in the examples solution.

Using `bin/configlet info` provides valuable information on concepts that are not practiced or prerequisites.
Ideally, all concepts should be practiced, although it's not always possible (concepts like `phantom-types` don't really make sense for one-module exercises).
We should definitely not have any "Concepts that are a prerequisite, but aren't practiced by any Practice Exercise".

Note: this does not need to be done in one go, incremental improvements, per exercise or per concept are very welcome.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.