best_handswhich doesn't exist, so it's not even clear what the exercise looked like at that point
@bradyt:matrix.orgAnd I have two counter points.
NobbZIn this case an exercism thing.
v2is what you see currently. Just randomly assigning exercises without any support in solving them.
v3is a more an "explain before assign" approach.
@bradyt:matrix.org1. As far as I know, many of the exercism exercises are "simple", and by that I mean, they're sort of short exercises in strings, lists, maps, etc. So this does not stretch the use of Nix very far.
@bradyt:matrix.org2. While doing exercises like these may not be the goal of Nix expression language, focusing on the language itself, before tackling the second topic of package management, may smooth the learning curve for some of us.
NobbZAlso it was mostly a gut feeling I expressed here. I was able to surpress this feeling in hte main issue tracker, as I was not able to properly express my concerns.
@bradyt:matrix.orgAnd if anyone is somehow put in a situation where they have to be creative about getting Nix to do some IO, or simply things you might expect from a scripting language, it might be a worthwhile exercise anyways. It could lead to good debugging skills in Nix, I am just guessing.