Haskell-将值分配给用户定义的类型
-
26-10-2019 - |
题
问题
我将用户定义的类型定义为
type asd = [(Char,Int)]
我如何对某种类型的价值产生价值 asd
如 asd= [("Hello",1)]
(不在运行时间) 要在源代码中保持硬码值
这可能吗 ? ,因为没有 多变的 功能编程的概念
解决方案
您正在定义一个常数。一个例子是:
-- A type of lists of pairs
type ASD = [(String,Int)]
-- A value of type ASD
asd :: ASD
asd = [("Hello", 1)]
也就是说,你只是 宣布 什么价值 asd
是。
不隶属于 StackOverflow