:sig
function task_cancel(id : string) dval

:returns
Task status map.

:content
Use `task_cancel` to request task cancellation. Check the returned status because a task can finish first.

:example capy render
var status := task_cancel("")
print(string(status["state"]), "\n")

:see-group
tasks
