Performing automatic differentiation with linear maps, as suggested by Conal Elliott
- define numerical multivariate functions using graphs,
- perform partial derivatives automatic computation,
- optimize cost functions
- solve equations
https://pursuit.purescript.org/packages/purescript-dual-numbers