The difference between lerp and anglelerp is anglelerp lerps in the closest direction.
Also I'd like to point out that while something like:
lerp(a, b, 0.5) will give an easing out effect, so will cosp(a,b,0.5), qarp(a,b,c,0.5) ... etc.
As long as a constant value is used for any of the interpolation functions it will only give an easing out effect.