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.
fixed for python.
There's so much in Python you'd have to disable to make this minimally difficult...
Ah okay, thanks! I was going to fork the PHP translation for this raised issue, but decided to ask this first :)
Fixed.
Generics cannot take primitives so
Optional<boolean>
is not a thing andOptional<Boolean>
is just well like aBoolean
in the first place.Changed to
null
like said in description.Answered your own question didn't you? It's technically very much possible.
Running randomised full tests would have been better tho; author's other kata does that.
Scala translation
Java possesses
Option
in its stdlib iirc.This comment is hidden because it contains spoiler information about the solution
Python
, but it was three years ago... it might be resolved now.Not necessarily. Haskell has
or = foldl (||) False
in the standard library, so that's what I immediately thought of ( which was obviously forbidden ). The most obvious allowed solutions result more from monolithic approaches to problems where this would be a ( skipped ) intermediate step, which is not front of mind for me.Honestly if feels harder to solve this with the
or
keyword than without it.needs
restricted
( or similar ) tagAnother Issue with this fork.
( Python )
This is not tested
Loading more items...