You'll have to do that yourself given the author is long gone.
Instructions are not complete or clear.
Rather than force an error if processing out-of-order, maybe let the trainee see the out-of-order (using print()) while coding?
kata broken (python) by the new runner. Need corrections
As mentioned by multiple warriors below, the description is far from clear or complete -- please update. That would be much more useful than showing the predefined alphabet...
Please provide a a description of what the function is expected to return. This was needlessly frustrating.
This test makes no sense:
my_leafer([Node(0)]) # expects (Node(0), ))
If the node has no child then it's a leave, even if it's a root node.
Description not clear. Also 'cmp' function does not work for me.
yep, for an 8kyu kata, this should have a much clearer description.