SlideShare a Scribd company logo
Week 7   unit3 (chapter 10-11)


2
Synchronous
3
Asynchronous
4
Future
5
Example
6
void main(){
var f1=Future<int> ((){
return 100;
});
f1.then(print);
}
7
void main(){
.
. (ต่อจากโค้ดสไลด์ก่อนหน้า)
var f2=Future((){
return 'work is done';
});
f2.then(print);
//--------------------------------
var f3 = Future.delayed(Duration(seconds: 5), (){
//minutes คือนาที, seconds คือวินาที
return 300;
});
f3.then(print);
}
8
Future<void> fetchUserOrder() {
return Future.delayed(Duration(seconds: 2), () =>
print('Large Latte'));
}
void main() {
fetchUserOrder();
print('Fetching user order...');
}
Example
9
End of Slides

More Related Content

TXT
Some logics
santwana 3
 
PDF
Node.JS
eibaan
 
PDF
C++ Programming - 13th Study
Chris Ohk
 
DOCX
Rafael torrest
rfltorres
 
PDF
Фатальный недостаток Node.js
Oleksii Okhrymenko
 
PDF
Kruskal algorithm
Nguyễn Công Hoàng
 
PPTX
Rubyslava2102
Marius Sajgalik
 
PDF
Modern Mobile Web Apps
dynamis
 
Some logics
santwana 3
 
Node.JS
eibaan
 
C++ Programming - 13th Study
Chris Ohk
 
Rafael torrest
rfltorres
 
Фатальный недостаток Node.js
Oleksii Okhrymenko
 
Kruskal algorithm
Nguyễn Công Hoàng
 
Rubyslava2102
Marius Sajgalik
 
Modern Mobile Web Apps
dynamis
 

What's hot (20)

DOCX
Caculadora pacho (1)
san jaramillo
 
PDF
Тененёв Анатолий, Boost.Asio в алгоритмической торговле
Platonov Sergey
 
PDF
Gaztea Tech 2015: 4. GT Drawbot Control
Svet Ivantchev
 
PDF
I will be callback/JS同步與非同步
ZenChou2
 
PPTX
Алексей Кутумов, C++ без исключений, часть 3
Platonov Sergey
 
PDF
商派信息安全解决方案
wanglei999
 
PDF
Rambler.iOS #8: Чистые unit-тесты
RAMBLER&Co
 
PPTX
6. separation, namespace, error
Vahid Heidari
 
DOCX
Dsa 1
Harisrasheed48
 
DOCX
Linklist through struct
IBRAR GUL
 
TXT
Ep3 ff994
vaidyasm
 
DOC
Correcion
diegorap
 
PPTX
JavaScript Assíncrono
Natã Barbosa
 
PDF
Java Thread Cronometro
jubacalo
 
PDF
Progressive Mobile Web Apps
dynamis
 
ODP
Антон Полухин. C++17
Sergey Platonov
 
PDF
Java AWT Calculadora
jubacalo
 
TXT
Practica 4 errores
UVM
 
PDF
L’enfer des callbacks
Aurélien Bourdon
 
PDF
Clojure lightning talk
Christophe Marchal
 
Caculadora pacho (1)
san jaramillo
 
Тененёв Анатолий, Boost.Asio в алгоритмической торговле
Platonov Sergey
 
Gaztea Tech 2015: 4. GT Drawbot Control
Svet Ivantchev
 
I will be callback/JS同步與非同步
ZenChou2
 
Алексей Кутумов, C++ без исключений, часть 3
Platonov Sergey
 
商派信息安全解决方案
wanglei999
 
Rambler.iOS #8: Чистые unit-тесты
RAMBLER&Co
 
6. separation, namespace, error
Vahid Heidari
 
Linklist through struct
IBRAR GUL
 
Ep3 ff994
vaidyasm
 
Correcion
diegorap
 
JavaScript Assíncrono
Natã Barbosa
 
Java Thread Cronometro
jubacalo
 
Progressive Mobile Web Apps
dynamis
 
Антон Полухин. C++17
Sergey Platonov
 
Java AWT Calculadora
jubacalo
 
Practica 4 errores
UVM
 
L’enfer des callbacks
Aurélien Bourdon
 
Clojure lightning talk
Christophe Marchal
 
Ad

More from aj.mapling (10)

PDF
Modern Multimedia Presentation Techniques - Chapter 7
aj.mapling
 
PDF
Modern Multimedia Presentation Techniques - Chapter 6
aj.mapling
 
PDF
Modern Multimedia Presentation Techniques - Chapter 5
aj.mapling
 
PDF
Modern Multimedia Presentation Techniques - Chapter 4
aj.mapling
 
PDF
Modern Multimedia Presentation Techniques - Chapter 3
aj.mapling
 
PDF
Modern Multimedia Presentation Techniques - Chapter 2
aj.mapling
 
PDF
Modern Multimedia Presentation Techniques - Chapter 1
aj.mapling
 
PDF
Week 5 unit3 (chapter 6-7)
aj.mapling
 
PDF
Week 4 unit3 (chapter 4-5) - function
aj.mapling
 
PDF
Workshop8 แบบประเมินออนไลน์
aj.mapling
 
Modern Multimedia Presentation Techniques - Chapter 7
aj.mapling
 
Modern Multimedia Presentation Techniques - Chapter 6
aj.mapling
 
Modern Multimedia Presentation Techniques - Chapter 5
aj.mapling
 
Modern Multimedia Presentation Techniques - Chapter 4
aj.mapling
 
Modern Multimedia Presentation Techniques - Chapter 3
aj.mapling
 
Modern Multimedia Presentation Techniques - Chapter 2
aj.mapling
 
Modern Multimedia Presentation Techniques - Chapter 1
aj.mapling
 
Week 5 unit3 (chapter 6-7)
aj.mapling
 
Week 4 unit3 (chapter 4-5) - function
aj.mapling
 
Workshop8 แบบประเมินออนไลน์
aj.mapling
 
Ad

Week 7 unit3 (chapter 10-11)