1 个仓库
Mechanisms that duplicate only the outermost layer of a data structure on demand.
Distinct from Zero-Copy Cloning: More specific than zero-copy cloning; describes the partial, on-demand copying of structures.
Explore 1 awesome GitHub repository matching data & databases · Incremental Data Cloning. Refine with filters or upvote what's useful.
HVM2 is a high-performance execution environment for pure functional programs, implemented as a systems-level runtime in Rust. It functions as a massively parallel functional runtime that uses interaction combinators to achieve automatic parallelism across multi-core CPUs and GPUs. The project distinguishes itself by using a graph-rewriting computational model to execute programs via local reduction rules, which eliminates the need for manual locks or atomic operations. It employs beta-optimal reduction and lazy evaluation to optimize higher-order functions and eliminate redundant computation
Copies only the outermost layer of a structure on demand to make duplication efficient until the copy is read.