8000 GitHub - aduarterengifo/ts-monkey: effect monkey lang interpreter
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

aduarterengifo/ts-monkey

Repository files navigation

effect-monkey

effect implementation of monkey interpreter from Writing An Interpreter In Go

with extensions for symbolic differentiation.

Symbolic Differentiation

  • constant rule
  • sum rule
  • power rule
  • product rule
  • quotient rule
  • chain rule

REPL

repl

TODO

  • view local traces
  • arrays
  • hashes
  • diff multi-statement functions
  • graph functions
  • trig derivatives
    • integrate with chain rule
  • exp/ln derivatives
    • integrate with chain rule
  • partial derivatives
    • pass ident as second arg.
  • release as package
  • errors should error

Releases

No releases published

Packages

No packages published
0