Hi.
The specification of task at https://github.com/leonoel/task#task-1 says that a task “must not throw”, but the unreliable-hello-world example task at https://github.com/leonoel/missionary/blob/master/doc/tutorials/hello_task.md#parallel-composition does throw. Is the specification out of date? Or is Missionary perhaps extending what’s allowed?
m/sp transforms the code such that (throw e) results in the failure callback being called with e
Does that make sense? 😊
Yes, it does; thank you.
Cheers