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.
At least in JavaScript this would be counterproductive. NodeJS doesn't support TCO.
It's a nice idea, but even for languages that support TCO, the description should then state that as a constraint, and the ranking would be higher.
In your daily programming, whether for work or for leisure, you should always strive to have function return types that make sense. If your function returns an array, then don't return
false
in the event of an error. Similarly, if your function returnstrue
in one case, it should returnfalse
otherwise. Be consistent.'#' are not legal characters in a fragment identifier. See http://tools.ietf.org/html/rfc3986#section-3.5. Whether browsers do not complain when standards are not followed, that is a whole different issue.