Sweet combinators for promises/a+