``` onComplete : (Result err ok -> Task a b) -> Task err ok -> Task a b ``` Let's you handle the completion of a task, whether it failed or not. Might be wise to rename `andThen` to `onSuccess` in this case.