exercism / ocaml

Exercism exercises in OCaml.
https://exercism.org/tracks/ocaml
MIT License
93 stars 50 forks source link

Resort exercises by binned difficulty and then name #510

Closed BNAndras closed 1 week ago

BNAndras commented 7 months ago

@exercism/ocaml, this is related to #509, but I've formatted the track config and resorted the exercises here. I did this because configlet create --practice-exercise <slug> is now the preferred way to pull upstream content rather than configlet sync, and configlet create will format the track config. That adds noise to the exercise PRs so I did it here first.

After that, I grouped the current exercises by the binned difficulty levels (1-3 being easy, 4-7 being medium, and 7-10 being hard) and then internally sorted each group by exercise name. That means all the easy exercises are together for example. If a student is looking for a specific exercise, they can use the provided search functionality on the site.

If you don't want to sort the exercises, we can close this PR, and I'll just move onto the exercise PRs (currently protein-translation and scrabble-score). Since I'll use configlet create, the track config will get formatted in the first exercise PR, but it won't be an issue after that.