Issues
- 0
Support array destructuring
#90 opened by samestep - 0
Make the `Tan` type distinct from the `Real` type
#108 opened by samestep - 2
- 1
Top-level await needed for installation?
#119 opened by wodeni - 0
Pretty-print all reachable functions
#115 opened by samestep - 0
Compile to WebAssembly
#25 opened by samestep - 0
Deduplicate ABI logic between Rust and TypeScript
#116 opened by samestep - 0
Check inputs to compiled functions
#114 opened by samestep - 0
Tests silently pass on Wasm memory errors
#113 opened by samestep - 0
Make `ToJs` nicer for arrays
#111 opened by samestep - 1
Export `max` and `min`
#110 opened by samestep - 0
Allow custom JVPs
#84 opened by samestep - 0
Clarify the type of `Fn`'s `jvp` field
#109 opened by samestep - 0
Handle transposition of arbitrary custom JVPs
#107 opened by samestep - 0
- 0
Track function dependencies in JavaScript
#104 opened by samestep - 0
Support arbitrary opaque function signatures
#76 opened by samestep - 0
Handle struct types more conveniently
#103 opened by samestep - 0
Automate version bumps
#102 opened by samestep - 0
Make TypeScript consumption easier
#101 opened by samestep - 0
Improve docstrings
#100 opened by samestep - 0
Support transposition of function calls
#95 opened by samestep - 0
Support transposition of vector comprehensions
#96 opened by samestep - 0
Clean up transposition
#93 opened by samestep - 0
Support transposition of code using references
#94 opened by samestep - 0
Correctly mark types for backward pass of VJP
#99 opened by samestep - 0
Transposition
#82 opened by samestep - 1
- 0
- 0
Allow interpretation of non-nullary functions
#79 opened by samestep - 0
Handle exceptions thrown by opaque functions
#77 opened by samestep - 0
Support structs in JS
#34 opened by samestep - 0
Support vectors in JS
#33 opened by samestep - 0
Make struct key name sorting locale-independent
#74 opened by samestep - 0
Get rid of ts-rs
#71 opened by samestep - 0
Give type descriptions in JS error messages
#70 opened by samestep - 0
Soundly validate all JS usage
#69 opened by samestep - 0
Validate the IR
#28 opened by samestep - 0
Make a more readable IR text format
#50 opened by samestep - 0
Support sum types
#65 opened by samestep - 0
- 0
Test on stable Rust
#55 opened by samestep - 0
Support typedefs in the interpreter
#47 opened by samestep - 0
Support calling functions in JS
#46 opened by samestep - 0
Check inputs to the interpreter
#49 opened by samestep - 0
Support generics in JS
#48 opened by samestep - 0
- 0
Flesh out the interpreter
#27 opened by samestep - 0
- 0
Write a `CONTRIBUTING.md`
#8 opened by samestep