Рамда карри: как применить аргумент к нескольким параметрам
У меня есть ситуация, когда мне нужно сделать это:
const f = (obj) => assoc('list', createList(obj), obj)
Из-за того, что мне нужен аргумент для второго и третьего параметра, запрещается делать что-то вроде:
const f = assoc('list', somehowGetObj())
Я тоже попробовал это, но это не сработало:
const f = assoc('list', createList(__))
const f = converge(assoc, [createList, identity])
Есть ли правильный способ сделать это с помощью карри?