# Functions
Aborted returns true when the given handler is not nil and the computation was aborted by this handler.
NewTimeoutWithDuration generates a new timeout handler which aborts a computation after the given duration.
NewTimeoutWithEnd generates a new timeout handler which aborts a computation at the given time.
Start starts the given handler it is not nil.
# Structs
Computation is a simple computation handler which can be embedded in more complex handlers.
A Timeout handler is used to abort computations after a given time.
# Interfaces
A Handler can be used to abort computations.