XNoMonomorphismRestriction

XNoMonomorphismRestriction

This page的用法
$ ghci -XNoMonomorphismRestriction
启动haskell解释器。
XNoMonomorphismRestriction开关是什么意思?

最佳答案

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

¹“不使用函数符号”是指将它们定义为foo = something而不是foo bar = something,即,该定义不包含显式参数。

09-30 22:36