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.
You're changing the specs on an approved kata. Don't do that.
Normally, I'd complain about changing the example solution, but here the author's example solution no longer passed tests, so it had to be changed. But it's a clear indication there's something wrong if you have to change it. Because you shouldn't - that's then not the author's code anymore, and his name will still be on it.
Hence, no.
After seeing the solution I feel like a moron xD Didn't see the wood for the trees
Haskell tests should be written in a way so the compiler still knows the types for the test cases without clearly inferable type so function can be written more general for any Ord a, instead of having to be type specific.