我有一个" Block"输入别名。
type alias Block = {x:Int, y:Int, color:String}
是否可以为x,y和颜色设置默认值?例如,我希望x和y默认为0,颜色为" blue"。
答案 0 :(得分:9)
您不能像命令式语言那样拥有默认值,但这不是问题,因为您可以轻松定义设置所需默认值的函数:
defaultBlock : Block
defaultBlock = { x = 0, y = 0, color = "blue" }