pure-lang
Functional language
A functional programming language with JIT compilation and symbolic rewriting capabilities.
Pure programming language
315 stars
14 watching
20 forks
Language: C++
last commit: about 2 years ago functional-programmingjit-compilerllvmscripting-languageterm-rewriting
Related projects:
Repository | Description | Stars |
---|---|---|
aionescu/dynasty | A language and compiler that enables lazy functional programming in JavaScript | 6 |
rsms/hue | A functional programming language built on top of LLVM with the goal of producing highly optimized machine code. | 173 |
zesterer/tao | A statically-typed functional language with extensive type system features and optimization techniques, aimed at supporting totality, optimization, learning, and compiler development. | 1,092 |
hamler-lang/hamler | A Haskell-style functional programming language designed to run on the Erlang Virtual Machine (BEAM), focusing on compile-time type checking and concurrency. | 1,028 |
facet-lang/facet | A research project aiming to build a functional programming language with algebraic effects and handlers, focusing on call-by-value evaluation order and type theory for control over staging and erasure. | 81 |
ollef/sixten | An experimental functional programming language with minimal indirections and direct access to memory layout | 761 |
guida-lang/compiler | Translates an existing Haskell compiler to Elm, allowing developers to build reliable applications without leaving their language of choice. | 41 |
gabriella439/grace | An interpreted functional programming language with type inference and efficient parsing. | 388 |
xixixao/shem | A compiler for a statically typed, pure-by-default functional programming language with an S-expressions-based syntax and support for a full-featured collections library. | 391 |
natefaubion/purescript-spork | An alternative implementation of a functional programming language | 157 |
tadeuzagallo/verve-lang | A functional programming language designed to ease the transition from object-oriented paradigms | 345 |
zilch-lang/zilch | A language designed to provide a fully-fledged functional programming language with focus on performance and ease of use despite its low-level aspect. | 25 |
st3v3nmw/morph | A functional programming language with strong type system and lazy evaluation, aiming to provide a powerful and expressive platform for building concurrent and parallel applications. | 2 |
yosbelms/ramdascript | A functional programming language that compiles to JavaScript, featuring Lisp-like syntax and Ramda as the standard library. | 132 |
barbuz/husk | A functional programming language that combines golfing and simplification of code through type inference. | 75 |