小编rod*_*dic的帖子

将fractional的类型设置为num

有人可以解释为什么这个编译

Prelude> 1 :: Num a => a
Run Code Online (Sandbox Code Playgroud)

而这不是

Prelude> 1.0 :: Num a => a
Run Code Online (Sandbox Code Playgroud)

第二个例子可以使用Fractional,但是Num是超类Fractional.就像它的超类一样Integral.

haskell typeclass

1
推荐指数
1
解决办法
103
查看次数

标签 统计

haskell ×1

typeclass ×1