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.
Good Kata. Working with dates and time is always tricky.
Solid
Beautiful Kata, thank you.
Wow
Man sometimes I feel so silly, I knew right away to use split but I ended up writing six more lines of code instead of simply... returning the array from split()
this is a really nice solution very short compared to mine
Challenging kata of the ASCII art series, well done.
I WORK HARD NOT SMART >"<
Work smart, not hard.
Sort of interesting code golf problem in JS of the series.
Great kata, simple and intuitive, thanks.
Really interesting approach and code golfing kata with JS.
This one was unexpectedly nostalgic 🙂 It’s a simple counting task, but it immediately brings back the logic of old multi‑tap keypads and how characters are grouped. I like how the kata turns that familiar idea into a compact algorithmic exercise.
What I appreciated most is that there’s more than one clean way to model the keypad layout — you can approach it structurally, mathematically, or even declaratively. It’s a nice reminder that representation choices really shape the elegance of a solution. Thanks for the fun throwback challenge!
fixed
Rust sample tests should take in a &[&str] data type as paramater however they take Vec<&str> which is confusing, however the actual tests take in &[&str] adding to the confusion.
Loading more items...