This page的用法$ ghci -XNoMonomorphismRestriction
启动haskell解释器。XNoMonomorphismRestriction
开关是什么意思?
最佳答案
它关闭了Monomorphism restriction,它限制了未使用“功能符号”¹定义的值具有非多态类型。
¹“不使用函数符号”是指将它们定义为foo = something
而不是foo bar = something
,即,该定义不包含显式参数。
This page的用法$ ghci -XNoMonomorphismRestriction
启动haskell解释器。XNoMonomorphismRestriction
开关是什么意思?
最佳答案
它关闭了Monomorphism restriction,它限制了未使用“功能符号”¹定义的值具有非多态类型。
¹“不使用函数符号”是指将它们定义为foo = something
而不是foo bar = something
,即,该定义不包含显式参数。