所有人!
我是一个初学者,有困难的工作记录。
我有一种唱片类型:
type Employee =
{ firstName :: String
, lastName :: String
, address :: String
, height :: Number
, weight :: Number
...
}我只想更新这份记录的一部分。假设我只想像下面的类型记录代码一样更新高度。
let a: Employee = {
...a,
height: 180
}我怎样才能在简讯中做到这一点?谢谢。
发布于 2019-12-30 14:53:57
PureScript中记录更新的语法如下:
r2 = r1 { x = 42, y = "foo" }其中:
r1是原始的recordr2是新的,更新的recordx和y都是记录字段(不一定是所有字段)上面的代码段等效于以下JavaScript代码:
r2 = { ...r1, x: 42, y: "foo" }https://stackoverflow.com/questions/59532623
复制相似问题