我有一个用于创建用户的函数,但我定义了两个模型" users“和"demo users”,所以我有两个不同的模型。这些模型既有相似的属性,也有不同的属性,但例如,它们具有常见的属性,如"email“。该函数具有这样的结构,我接收一个对象"User“作为参数,但我希望您接收一个对象"User”或一个对象"DemoUser“。public function cr
下面有两个咖喱的功能。curry2接收一个带有2个参数的函数,并返回一个咖喱函数,而curry3接收一个带有3个参数的函数,并返回curried函数。> (a: A) => (c: C)const curry3: Curry3 = f => a => b => c => f(a, b, c)
我想以一种最<e