Futures and promises
In computer science, future, promise, delay, and deferred refer to constructs used for synchronizing program execution in some concurrent programming languages. They describe an object that acts as a proxy for a result that is initially unknown, usually because the computation of its value is not yet complete.
Futures and promises - Wikipedia Jump to content From Wikipedia, the free encyclopedia Computer science constructs Not to be confused with Promise theory . In computer science , futures , promises , delays , and deferreds are constructs used for synchronizing program execution in some concurrent programming languages . Each is an object that acts as a proxy for a result that is initially unknown, usually because the computation of its value is not yet complete. The term promise was proposed in 1976 by Daniel P. Friedman and David Wise, [ 1 ] and Peter Hibbard called it eventual . [
saved by
related reading
- Reading 15: Promisesweb.mit.edu
- Let futures be futureswithout.boats
- Promise - JavaScript | MDNdeveloper.mozilla.org
- Notes on structured concurrency, or: Go statement considered harmful - njs blogvorpus.org
- Future in std::future - Rustdoc.rust-lang.org
- Microtasks and event looptr.javascript.info
- What Async Promised and What it Delivered — Causalitycausality.blog
- TypeScript Structured Concurrencythecandidstartup.org
- Reading 16: Mutual Exclusionweb.mit.edu
- A Design Space Exploration of Async/Awaitcel.cs.brown.edu
- Who Runs Your Rust Future? Hands-On Intro to Async Rust | AIBodhaibodh.com
- Type theory - Wikipediaen.wikipedia.org