2 repositorios
Queries whether a node is a scalar, sequence, map, null, or undefined to handle heterogeneous data safely.
Distinct from Data Type Inspection: Distinct from Data Type Inspection: focuses on YAML-specific node types, not general schema metadata.
Explore 2 awesome GitHub repositories matching data & databases · YAML Node Types. Refine with filters or upvote what's useful.
yaml-cpp is a C++ library for parsing and emitting YAML 1.2 documents. It provides a complete YAML processing pipeline, from reading YAML content into a traversable node tree to writing in-memory data structures back as YAML text. The library represents parsed YAML as a mutable tree of typed nodes, supporting scalars, sequences, maps, and aliases. It uses a recursive-descent parser to build this node tree, and a stream-based emitter to generate YAML output incrementally. Template-based type conversion enables compile-time serialization between YAML nodes and C++ types, including support for c
Queries whether a node is a scalar, sequence, map, null, or undefined to handle heterogeneous data safely.
Reth is a modular, high-performance Ethereum execution layer client written in Rust. It serves as a full Ethereum node that syncs, validates, and serves blockchain data, functioning as an archive node implementation, a high-throughput RPC node server, and a snapshot sync tool. The project is built around a modular component architecture that allows assembling custom node behavior by swapping independent Rust crates for consensus, execution, mempool, and networking. The client distinguishes itself through a staged sync pipeline that downloads headers and bodies online before processing the res
Shrinks storage footprint by 30-50% depending on node type using efficient data layouts.