C # позволяет, если перед именем переменной поставить @. Так int @int = 0; допустимо в C #.
Есть ли в Haskell что-нибудь подобное или он не позволяет это вообще?
Спасибо