equivalente completo $ http / jquery angular

Existe uma maneira de emular o callback 'completo' do jquery com o módulo $ http angular? Eu tenho algum código que gostaria de executar, não importa se o pedido foi bem-sucedido ou não e, no momento, eu tenho que escrever isso:

$http.get(someUrl).success(function(){
        successCode();
        completeCode();
    }).error(function(){
        errorCode();
        completeCode();
    })

mas eu preferiria escrever algo como:

$http.get(someUrl).success(function(){
        successCode();
    }).error(function(){
        errorCode();
    }).complete(function(){
        completeCode();
    })

Eu também tentei usar a API de promessas, mas acabo tendo o mesmo problema. Alguma sugestão?

questionAnswers(1)

yourAnswerToTheQuestion