Haskell, Freer monads 

Haskell 

It turns out discretization + automatic differentiation is an excellent way of approximating calculus of variations problems.

niu.moe

Welcome to your niu world ! We are a cute and loving international community O(≧▽≦)O !