相关疑难解决方法(0)

Haskell如何推断(+)。(+)的类型

为什么类型(+).(+)IS (Num a, Num (a -> a)) => a -> (a -> a) -> a -> a

(+) :: Num a => a -> a -> a
(.) :: (b -> c) -> (a -> b) -> a -> c
Run Code Online (Sandbox Code Playgroud)

我曾尝试过,但不知道结果如何(Num a, Num (a -> a)) => a -> (a -> a) -> a -> a

(+) :: Num i => i -> i -> i
(.) :: (b -> c) -> (a -> b) …
Run Code Online (Sandbox Code Playgroud)

haskell type-inference

5
推荐指数
2
解决办法
167
查看次数

标签 统计

haskell ×1

type-inference ×1