Evolution of the simple map function