Some words are keywords in some contexts, but can be freely used as identifiers in others, for example asand hiding.
The C # trick is just a small change in name, so this is no longer a keyword. In Haskell, you can put _before or after the name or add '.
source
share