package incremental
Install
Dune Dependency
Authors
Maintainers
Sources
sha256=bcd6da0c70d9f0b0d528b16d8faf800dd92cd45dca817f4b750628921671e8e0
CHANGES.md.html
Release v0.17.0
Added
Scope.is_top
to determine if the scope is the top-level scope (outside of any binds)Add an optional
emit_bind_edges
parameter to allsave_dot
graphviz functions which you can use to omit the dashed lines connecting bind nodes to nodes allocated in their scopeExpose
For_analyzer
module in theIncremental
interface for traversal ofIncr
nodes for analysis purposes.
Release v0.16.0
Add
incr_memoize
library for memoizing incremental binds. This library keeps the incremental nodes of old binds alive by storing them in a data structure.Introduce
Store_params
submodule for configuring the memoization behavior.
Old pre-v0.15 changelogs (very likely stale and incomplete)
113.43.00
Adds a
Let_syntax
module toIncremental_intf.S
. We've found things like this useful in a couple of different projects as a nice alternative to themapN
functions.
113.33.00
Splitted incremental into a part that can run in javascript, incremental_kernel, and the other one.
113.24.00
Add README.org to Incremental.
Added some type annotations based on comments by @def-lkb about lack of principality.
Switched to ppx.