Differentiable Programming AND Functional programming
Common descendants