loom

Форк
0
/
asynch-01.simodo-script 
16 строк · 293.0 Байт
1
import "../import/asynch.simodo-script"
2
    : async
3

4
def auto : factor = fn [factor] (int : x) -> int 
5
{
6
    if x <= 1 return 1 
7

8
    return x*factor(x-1)
9
}
10

11

12
def auto : future = async.future( fn [factor] () { return factor(3) } )
13
def int  : f = factor(3)
14

15
print f
16
print f == future.get()
17
 

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.