next | previous | forward | backward | up | top | index | toc | Macaulay2 web site
Macaulay2Doc > The Macaulay2 language > parallel programming with threads and tasks > createTask

createTask -- create a task

Synopsis

Description

i1 : f = x -> 2^x

o1 = f

o1 : FunctionClosure
i2 : t = createTask(f,3)

o2 = <<task, created>>

o2 : Task
i3 : schedule t

o3 = <<task, result available, task done>>

o3 : Task
i4 : while not isReady t do sleep 1
i5 : taskResult t

o5 = 8

Ways to use createTask :