>>33
The casing difference is because "is" and "anagram" are separate words, whereas "deanagram" is a neologism. Also, sometimes the mind doesn't notice badly-optimized code when whipping something up in GHCi. Thanks for pointing that out, though, and teaching me about "on".