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