What a great idea for a project. Will try out. Any thoughts on supporting a CLI (or TUI) interface for browsing through the problem sets locally (titles, descriptions, difficulty, etc.)? On that note, open to contributions? And much respect for choosing Haskell.
In our tests we don't store any metadata other than the ID and the title, and to be honest, I think that's beyond the scope of this project.