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.
This has been fixed, I'll mark it as resolved.
You can copy and paste the code directly from DTALC, and that'd solve the whole kata, but it's also relative easy to just implement stuff along by solely looking at the types and nothing else. So it's not as bad as you described. (Even Lensmaker is like this, just with a boundary ridiculous amount of type awareness required)
I do agree that this kata has a very bad description though. The initial code is far from sufficient to let people do anything, so in essence it's just an unreasonably high brick wall.
You can think of it as partial application, at least with
anagrams w
, but the correct term is actually η-reduction.The Haskellwiki contains an article on pointfree, which might interest you. Note that while pointfree-style is sometimes succinct, it can also lead to obfuscation.
This comment is hidden because it contains spoiler information about the solution
No worries. By the way if you think that there's something wrong with a kata, mark your comment as "Issue". That way, your comment stands out and others can check whether the issue has been reported.
Have checked the test cases. They seem fine. Would you mind sharing your code? Don't forget to mark it as spoiler and add proper formatting.
It should be working now.