mirror of
https://github.com/tweag/nickel.git
synced 2024-10-06 08:07:37 +03:00
2a727baaea
* add Closure node to AST * Implement non-looping partial eq for Term * Fix contracts app * Use closure within records as well everywhere * Fix double closurization * Fix subst to update closurized attrs * Fix type eq for closures * More typecheck eq * More work + formatting * Get rid of share normal form + move Closurize to dedicated mod * Accept new snapshots (error msg less noisy) * Fix compilation warnings * Fix various small TODOs left * Cleaning comments and debug println * Update documentation for new closurize approach * Apply suggestions from code review Co-authored-by: jneem <joeneeman@gmail.com> * Update core/src/closurize.rs Co-authored-by: jneem <joeneeman@gmail.com> * Fix various code comments * Post-rebase fixup * Formatting + post-rebase fixup * Restore array contract dedup fix messed up by rebases --------- Co-authored-by: jneem <joeneeman@gmail.com> |
||
---|---|---|
.. | ||
src | ||
tests | ||
Cargo.toml |