0
A
回答
1
Promise对象用于包内,使用户可以使用对象,而无需将它们加载到内存中。不幸的是,不可能确定某个对象是否为承诺对象,也不可能确定它创建的环境。 例如:您可以创建一个承诺对象,以便延迟对变量的评估,直到它(第一个)需要为止。你可以使用delayedAssign函数。
> x <- 1
> y <- 2
> z <- 3
> delayedAssign("v", c(x, y, z))
> x <- 5
> v
[1] 5 2 3
参考:http://130.132.212.207/mediawiki/images/0/09/R_in_a_Nutshell.pdf
+0
pryr包中的'is_promise'可以报告一个对象是否为承诺而不强制它。另请参阅相同包中的'promise_info'。 –
+0
非常感谢Sachin的快速回答! – user7364919
-1
无极是通常包含来自包加载的数据的对象。只要您使用它,它就会变成一个数据框。从装载它到你使用它时,它是一个承诺对象。
相关问题
- 1. 什么是承诺对象?
- 2. Everyauth承诺是什么?
- 3. MongoDB中的承诺是什么?
- 4. 承诺正在返回[对象承诺]
- 5. 为什么在角HTTP承诺对象这个对象$窗口
- 6. CommonJS中“承诺”抽象的好处是什么?
- 7. 会承诺什么?
- 8. 承诺的空对象Angular2
- 9. 对Angular2的承诺承诺
- 10. 为什么.json()在对象文字中返回承诺?
- 11. 承诺链条的成语是什么?
- 12. 为什么我的对象在承诺后失去参考?
- 13. 将多个Bluebird承诺组合到单个承诺对象中
- 14. Deferred对象和它自己的承诺对象之间有什么区别?
- 15. 渲染承诺的整个对象的承诺值
- 16. 承诺内承诺:从孩子承诺中返回变量的正确方法是什么? (JS)
- 17. 承诺中的承诺承诺
- 18. 什么是附加对象的误差函数回调承诺呼叫
- 19. JavaScript中的承诺有什么意义?
- 20. 如何从承诺中提取对象?
- 21. 在JSON对象中转换承诺
- 22. Unity3D - 子对象从父对象继承的是什么?
- 23. 如何正确存根承诺对象,它是另一种承诺
- 24. angularjs:链承诺返回一个承诺,而不是一个对象
- 25. 如何处理可能是angularjs中$ q承诺的对象?
- 26. 获得承诺对象的角度
- 27. 承诺和延期的对象
- 28. 承诺返回对象的角度JS
- 29. 和的NodeJS PG-承诺,从JSON对象
- 30. 为什么这项服务回报承诺而不是履行承诺?
https://cran.r-project.org/doc/manuals/r-release/R-lang.html#Promise-objects – nrussell
http://adv-r.had.co.nz/Computing-on -the-language.html#capturing-expressions – nrussell
如果你不知道它是什么,你在哪个上下文中看到使用的术语?在R-devel邮件列表之外,你很少看到人们在讨论承诺。 – Roland