Функции высшего порядка

Помогите,пожалуйста, с задачей!

Численное решение обыкновенного дифференциального уравнения с начальным условием

y'(x)=f(x, y(x)), y(x0)=y0

методом Эйлера имеет вид

yi+1=yi+hf(xi, yi), i=0, 1, 2, …,

где xi=x0+ih, h – шаг интегрирования (например, h=0,1).

Определить функционал Eyler (F,X0,Y0,H,Xn), значением которого является численное решение обыкновенного дифференциального уравнения, выдаваемое в виде списка ((x0 y0) … (xn yn)), (xn – конечная точка интегрирования).