Skip to content

breuleux/earl-autodiff

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

earl-autodiff

Autodiff macros for Earl Grey.

This wraps the ad.js package.

Usage:

require-macros:
   earl-autodiff -> autodiff

autodiff cube(x) =
   x ** 3

print cube(10)                            ;; 1000
print cube.derivative-f(10)               ;; 300
print cube.derivative-f.derivative-f(10)  ;; 60

About

Autodiff for Earl Grey

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published