Implement hope_list:map_rev/2

O(N), tail-recursive equivalent to lists:rev(lists:map(F, L))