To interrupt a running process, use
. To break a process and enter the debugger, use
To suspend a process until a predicate is
. The function
returns a function that specifies a reason for the process waiting.
To control whether or not a process can be interrupted, use