Haskell 代码和GHCI中的实例解析
在haskell文件中,我写Haskell 代码和GHCI中的实例解析,haskell,Haskell,在haskell文件中,我写 x = 2 并通过spacemacs/intero将其加载到ghci中 我有以下类型: :t x x :: integer-gmp-1.0.0.1:GHC.Integer.Type.Integer 而如果我只输入2,我就得到了预期的结果 :t 2 2 :: GHC.Num.Num t => t 在编辑文件时,是否有方法使实例分辨率与ghci相同?当然,当使用其他一些无法找到Eqclass的datastucture时,这会让我感到恼火,请尝试禁用Ha
x = 2
并通过spacemacs/intero将其加载到ghci中
我有以下类型:
:t x
x :: integer-gmp-1.0.0.1:GHC.Integer.Type.Integer
而如果我只输入2,我就得到了预期的结果
:t 2
2 :: GHC.Num.Num t => t
在编辑文件时,是否有方法使实例分辨率与ghci相同?当然,当使用其他一些无法找到
Eq
class的datastucture时,这会让我感到恼火,请尝试禁用Haskell源文件中的单态限制。或者为绑定x
提供完整的类型签名。此问题是的镜像,因此您会发现此处的讨论是相关的。是的,它是ghci默认值的副本。