Search results
Sep 16, 2019 · This isn’t the only Promise implementation for Lua on Roblox, but it’s probably the most fully-featured one. The main alternative I’m aware of is NevermoreEngine’s implementation, but it doesn’t support cancellation. If you have any questions about using Promises, feel free to ask them down below! – evaera
Visit the latest release. Under Assets, click Promise.lua. Using Rojo? Put the file into your game directly. Using Roblox Studio? Open the file, copy its contents, and paste into a ModuleScript and call it Promise.
Here are some quick links to get started using Promises: Installation guide. API Docs. Tour of Promises. Why use Promises at all?
Versatile, composable, predictable. Promises model asynchronous operations in a way that makes them delightful to work with. You can easily chain together multiple async functions and you don't have to worry about accidentally yielding.
Roblox Lua Promise. An implementation of Promise similar to Promise/A+. View docs. Why you should use Promises. The way Roblox models asynchronous operations by default is by yielding (stopping) the thread and then resuming it when the future value is available. This model is not ideal because:
PublishedMar 22, 2022. In July 2021, Roblox launched a program called the Game Fund with $25 million in funding to support developers and studios in their quest to build the next generation of experiences on our platform, leveraging high-fidelity imagery and the latest technology.
People also ask
Is yielding a promise implementation for Roblox?
What is a promise in Java?
What is a promise in Lua?
How do I re-run a promise?
Do I need a promise library?
What is a promise object?
To better support that coordination, we’ve made a number of advancements to Studio, our free development software for building and publishing 3D content on Roblox. Studio now has a refreshed look and feel, and we’ve updated the interface with new features that allow creators to customize their workspace layout and collaborate with teammates ...