awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 dépôts

Awesome GitHub RepositoriesCompilation Debuggings

Displays syntax tree and compiled representation of queries for troubleshooting.

Distinct from Deferred Query Compilation: Distinct from general Deferred Query Compilation which focuses on lazy evaluation; this is specifically about exposing the internal compilation state for debugging.

Explore 3 awesome GitHub repositories matching data & databases · Compilation Debuggings. Refine with filters or upvote what's useful.

Awesome Compilation Debuggings GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • roc-lang/rocAvatar de roc-lang

    roc-lang/roc

    5,723Voir sur GitHub↗

    Roc is a statically typed, functional programming language built around immutable-by-default semantics, exhaustive pattern matching on tag unions, and a type system that combines optional explicit annotations with full compile-time type inference. Its core identity centers on correctness and expressiveness, using tagged unions for error handling with a question-mark operator for early error propagation, and a trailing-bang naming convention that makes side-effect boundaries syntactically visible at every call site. The language distinguishes itself through a platform-based I/O abstraction tha

    Ships debug and crash primitives that work inside pure functions for compile-time and runtime diagnostics.

    Zig
    Voir sur GitHub↗5,723
  • beancount/beancountAvatar de beancount

    beancount/beancount

    5,291Voir sur GitHub↗

    Beancount is a plain-text double-entry accounting system. It enforces zero-sum transactions, organizes accounts into a hierarchical five-type tree, and verifies balances at specific dates using precision-derived tolerances. Transactions are recorded in plain-text files with a strict syntax that supports currency-specific rounding, automatic interpolation of missing amounts, and comprehensive metadata including tags, links, and payee annotations. Beyond core bookkeeping, Beancount offers investment portfolio tracking with lot-based cost basis management, configurable booking strategies (FIFO,

    Prefixes queries to display the syntax tree and compiled representation for debugging purposes.

    Pythonbeancount
    Voir sur GitHub↗5,291
  • fastify/fast-json-stringifyAvatar de fastify

    fastify/fast-json-stringify

    3,701Voir sur GitHub↗

    fast-json-stringify is a high-performance JSON serialization library that uses JSON Schema to compile optimized functions for converting JavaScript objects into strings. It serves as a schema-based JSON serializer that generates specialized serialization logic to outperform standard stringification methods. The project provides capabilities to export standalone serialization code to files for direct execution and supports schema reference resolution to eliminate logic duplication. It allows for the deactivation of character escaping for trusted data to reduce overhead and includes specific op

    Outputs the generated code and validator instances to allow developers to inspect the compiled serialization logic.

    JavaScript
    Voir sur GitHub↗3,701
  1. Home
  2. Data & Databases
  3. SQL Generators
  4. Deferred Query Compilation
  5. Compilation Debuggings

Explorer les sous-tags

  • Compile-Time Debug PrimitivesLanguage primitives that print values or halt execution during compilation or runtime, even inside pure functions. **Distinct from Compilation Debuggings:** Distinct from Compilation Debuggings: focuses on language-level debug and crash statements, not query compilation internals.