假设假设(和下面的伪代码)和我正在使用FolktaleJS的data.Task monad,有没有办法调用saveToDB.fork()并从函数组合中的getFromUI访问传递给saveToDB的OBJ?我意识到这远不是体面的做法,但我试图理解这一切是如何起作用的。谢谢。
const Task = require('data.task')
const getFromUI = (data) => return data
const saveToDB = {
post (OBJ) {
new Task((rej, res) => {
return db.save(OBJ) ? res(OBJ) : rej('failed save')
}
}
}
const postdata = composition(writeMsgToDOM, saveToDB.post, getFromUI)