Некоторые слова являются ключевыми словами в некоторых контекстах, но могут свободно использоваться в качестве идентификаторов в других, таких как as
и hiding
.
Трюк на C # - это не что иное, как незначительное изменение имени, чтобы оно больше не было ключевым словом. В Haskell вы можете поставить _
до или после имени или добавить '
.