Raku kurss / Funkcionālā, paralēlā, reaktīvā un tīmekļa programmēšana / Paralēlā programmēšana
Solījumi
Solījums (promise) pārstāv darba gabalu, kas kādā brīdī beigsies un radīs rezultātu (vai neizdosies). Solījumi ir augsta līmeņa, ikdienišķais veids, kā Raku valodā darīt lietas konkurenti: jūs sākat darbu, tūlīt saņemat solījumu un savācat rezultātu tad, kad tas vajadzīgs.
Atšķirībā no neapstrādātiem pavedieniem solījumus ir viegli kombinēt — jūs varat gaidīt vairākus uzreiz vai piesiet vienu pie otra rezultāta. Un, kamēr pavediens ļauj tikai sagaidīt darba beigas, solījuma gaidīšana pasniedz jums vērtību, ko tas radījis, — un pārmet jebkuru kļūdu, kurā tas ieskrējis, — tāpēc jums reti pašam jāvazā rezultāti pa koplietotiem mainīgajiem. Šī sadaļa apskata solījumu sākšanu, to rezultātu gaidīšanu un to salikšanu kopā.
Šīs sadaļas temati
Prakse
Jūs gaida 2 viktorīnas par šīs sadaļas saturu.
Vingrinājumi
Šajā sadaļā ir 3 vingrinājumi. Pirms ķerieties pie vingrinājumiem, izlasiet visus šīs sadaļas tematus.