This is close to cheating and must have terrible space and runtime complexity:
import Data.List(permutations) isAnagram word1 word2 = word1 `elem` permutations word2
The solution based on sort:
import Data.List(sort) isAnagram word1 word2 = sort word1 == sort word2
The library functions sort and permutations seem to be such an integral part of the solution, they should be implemented, here. :)
Are you sure you want to hide this comment? It will become hidden in your post, but will still be visible via the comment's permalink.
Hide child comments as well
Confirm
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
This is close to cheating and must have terrible space and runtime complexity:
The solution based on sort:
The library functions sort and permutations seem to be such an integral part of the solution, they should be implemented, here. :)