2 dépôts
Combining multiple tuples into a single type containing the union of their constituent types.
Distinct from Tuple Data Structures: Distinct from general tuple structures: focuses on the merging operation for heterogeneous types.
Explore 2 awesome GitHub repositories matching data & databases · Tuple Merging. Refine with filters or upvote what's useful.
Crystal is a statically typed, compiled programming language designed for high performance and memory safety. It leverages an LLVM-based compiler to translate source code into optimized machine-executable binaries, while its type-inference-based static analysis enforces strict safety rules during the build process. The language distinguishes itself through a fiber-based concurrent runtime that manages lightweight execution units for asynchronous input and output without blocking the main process. It also features a powerful compile-time macro system that allows for the inspection and transfor
Combines tuples of matching structure into a single type containing the union of their elements.
ZIO is a functional effect system for the JVM that models asynchronous and concurrent programs as pure, composable values with typed error handling and dependency injection. Its core identity is built on fiber-based concurrency, where lightweight, non-blocking fibers execute millions of concurrent tasks with structured lifecycle management, and a dual-channel error model that separates expected business failures from unexpected system defects at compile time. The system provides effect-typed dependency injection through a layer-based dependency graph, pull-based reactive stream processing with
Zips two effects into a tuple, combining their success values while preserving error handling.