什么是XNoMonomorphismRestriction?

时间:2011-01-01 18:04:02

标签: haskell monomorphism-restriction

This page使用

$ ghci -XNoMonomorphismRestriction

启动haskell解释器。

XNoMonomorphismRestriction切换意味着什么?

1 个答案:

答案 0 :(得分:20)

它关闭了Monomorphism restriction,它限制了未使用“函数符号”¹定义的值具有非多态类型。


¹“不使用函数表示法”我的意思是它们被定义为foo = something而不是foo bar = something,即定义不包含显式参数。