I try to grasp Conal Elliot's delightful paper The simple essence of automatic differentiation by implementing it.