Что такое XNoMonomorphismRestriction?

Эта страница использует

$ ghci -XNoMonomorphismRestriction

запустить интерпретатор haskell.

Что значит XNoMonomorphismRestriction переключиться значит?

1 ответ

Решение

Он отключает ограничение мономорфизма, которое ограничивает значения, которые не определены с помощью "функциональной нотации" ¹, чтобы иметь неполиморфный тип.


Not "не используя функцию обозначения" я имею в виду, что они определены как foo = something и не foo bar = somethingт.е. определение не содержит явных аргументов.

Другие вопросы по тегам