ocaml-asp
metaocaml-frex | ocaml-asp | |
---|---|---|
- | 1 | |
20 | 95 | |
- | - | |
3.5 | 3.0 | |
9 months ago | 11 months ago | |
OCaml | OCaml | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
metaocaml-frex
We haven't tracked posts mentioning metaocaml-frex yet.
Tracking mentions began in Dec 2020.
ocaml-asp
-
Multistage Programming / First Class runtime compiler support
BER MetaOCaml is a variant of OCaml with first-class staging constructs. You can write a program that returns something of type "code for a program of type T" (possibly a function type), and then ask to compile this code and you get a value of type T. This has been used to demonstrate removing interpretation overhead in various settings, for example parser generators as a library.
What are some alternatives?
functionaljava - Functional programming in Java
comby - A code rewrite tool for structural search and replace that supports ~every language.
Math PHP - Powerful modern math library for PHP: Features descriptive statistics and regressions; Continuous and discrete probability distributions; Linear algebra with matrices and vectors, Numerical analysis; special mathematical functions; Algebra
CompTime.jl - Library for compile-time computing in julia
haskell-frex
with-branching - An implementation of macroexpand-time conditionalization.
nalgebra - Linear algebra library for Rust.
angstrom - Parser combinators built for speed and memory efficiency