Loading collection data...
Collections are a way for you to organize kata so that you can create your own training routines. Every collection you create is public and automatically sharable with other warriors. After you have added a few kata to a collection you and others can train on the kata contained within the collection.
Get started now by creating a new collection.
Would you please review this fork?
I think it looks reasonable, but I know nothing about C#, I don't feel confident to approve it myself, and this kata is peculiar and particular in its testing.
OK thanks, saw that you authored a lot of katas...
Moves the ref solution to the private section (learnt a thing there), also implemented the other ideas.
Note: I'm not confortable (at all) with range v3 and fmt/... with C++17 clang (therefore pretty comfortable with c++20/23 stuff ) but with clang there is a hell of a lot of shi.. to include...
You #4 is indeed nice !
That's an issue. Reraising as such.
Approved.
Forked and approved
Ayy, you're the first solver of the kata. Congrats!
I'm glad that you liked it :)
Side note: If you want to try more katas about TS types, you can take a look at this collection I made a couple months ago.
approved by someone
LGTM, approved
Parity can be relevant for solutions which try to process the input in chunks of 2 elements and risk miscalculating the end, skip the last element or run into out of bounds access.
or maybe solutions which try to split some array in half and get it wrong on odd lengths.
Users are free to implement solutions any which way they like. Personally, I like to see lots of solution variations because occasionally someone will do something quite unexpected/terrific and you can learn something new.
approved
Approved
Fixed this issue, thanks.
You are right, thanks. I will try to be more sensitive about this issue.
When the language is broken and you use terms like "variable key" and "this keywords" it becomes very difficult to figure out whether there are significant details in that wording or not. A kata description is published text, similar to a news article, it can't be THAT broken. (It's also technical text, and words have meaning.) Also, avoid using Notes, put the information in the text, no idea why so many kata do that for no reason as it looks very bad. The solver should be putting their energy into the problem, not into second-guessing grammar or wondering whether the tests/overall kata are of similar quality - a kata asks the solver to trust the kata.
Loading more items...