小编ToZ*_*oZo的帖子

约束类型的同义词

我知道我可以为类型创建同义词,例如:

type ListToArray a e = [e] -> a Int e
Run Code Online (Sandbox Code Playgroud)

我还读到约束类型仍然是一种类型,所以我想我也可以为其创建一个同义词:

type (Data.Array.IArray.IArray a e) => ListToArray a e = [e] -> a Int e
Run Code Online (Sandbox Code Playgroud)

然而 GHC 抱怨道:

parse error on input '=>'
Run Code Online (Sandbox Code Playgroud)

GHC 是否支持约束类型的同义词?

haskell types constraints synonym

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

标签 统计

constraints ×1

haskell ×1

synonym ×1

types ×1