function-done (npm): Handles completion and errors for sync, callbacks, promises, observables and streams.
Keywords: promises|callbacks|observables|generators|streams|end|completion|complete|finish|done|async|error handling