Kata author here. Didn't see any notifs about the translations. Unsure if I could have approved them, but really happy to come back and see all the improvements!
Agreed. This solution only works because the cyclical state-change happens to only have 3 states. Rhetorically, how would it look if you had a traffic light with 10 colors?
Yeah. I get an error when trying to approve about " recent changes from related record must be merged first."
I assume this is referring to the javascript translation. But that translation is already approved and merged into the original.
I suppose I'm ignorante of what tools are at my disposal to fix this and approve this good work you've done with the haskell translation.
Kata author here. Didn't see any notifs about the translations. Unsure if I could have approved them, but really happy to come back and see all the improvements!
Agreed. This solution only works because the cyclical state-change happens to only have 3 states. Rhetorically, how would it look if you had a traffic light with 10 colors?
Agreed. This ends up running O(n^2), when a time/space tradeoff can make it O(2n).