awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 repositorios

Awesome GitHub RepositoriesPartial Evaluation

Optimization technique that specializes code by treating some inputs as constants to generate optimized program versions.

Distinct from Partial Application: The candidates focus on testing mocks or functional partial application, not compiler partial evaluation.

Explore 3 awesome GitHub repositories matching programming languages & runtimes · Partial Evaluation. Refine with filters or upvote what's useful.

Awesome Partial Evaluation GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • graalvm/graalAvatar de graalvm

    graalvm/graal

    21,603Ver en GitHub↗

    Graal is a compiler and runtime architecture designed for high-performance execution and polyglot interoperability. It utilizes a graph-based representation of program logic to perform global optimizations and JIT compilation. The project features a meta-circular interpretation framework and a specialized partial evaluation mechanism, which allow for the creation of new programming languages and the automatic optimization of their semantics into machine code. It enables multiple diverse programming languages to share memory and communicate through a standardized cross-language protocol within

    Specializes general code by treating some inputs as constants to generate highly optimized versions of a program.

    Java
    Ver en GitHub↗21,603
  • facebookarchive/prepackAvatar de facebookarchive

    facebookarchive/prepack

    14,118Ver en GitHub↗

    Prepack is a build-time code evaluator and JavaScript bundle optimizer. It functions as a static analysis compiler that pre-evaluates static code and precalculates function results and global assignments during the build phase to accelerate startup times and reduce bundle size. The project specifically targets JSX optimization by processing syntax and node serialization to improve user interface rendering efficiency. It utilizes a partial evaluation engine and static execution analysis to replace runtime computations with precalculated constants. The tool covers a range of capabilities inclu

    Provides a partial evaluation engine that computes static expressions and function calls at build time.

    JavaScriptjavascriptoptimization
    Ver en GitHub↗14,118
  • google/cel-goAvatar de google

    google/cel-go

    2,875Ver en GitHub↗

    cel-go is a Go implementation of the Common Expression Language, providing a type-safe engine for the evaluation of non-Turing complete, side-effect-free expressions. It functions as an embedded expression engine that converts human-readable strings into type-checked abstract syntax trees to ensure safe execution. The system utilizes a compile-once evaluate-many model, parsing and validating expressions into cached programs for repeated execution across different datasets. It further distinguishes itself as a partial state evaluator, using commutative logic to compute results and return resid

    Computes results using commutative logic to return residual expressions when input variables are incomplete.

    Gocelexpressionexpression-evaluator
    Ver en GitHub↗2,875
  1. Home
  2. Programming Languages & Runtimes
  3. Partial Evaluation

Explorar subetiquetas

  • Residual Expression EvaluationEvaluation of expressions that returns a simplified residual expression when some input variables are missing. **Distinct from Partial Evaluation:** Distinct from Partial Evaluation: focuses on returning a computable residual expression for missing state rather than specializing code for constants.
  • Residual State EvaluationComputing partial results of an expression when the full input environment is not available. **Distinct from Partial Evaluation:** Distinct from Partial Evaluation: focuses on handling missing variables to return residual logic rather than compiler-level code specialization.