salt

compilation target

An intermediate language designed to facilitate low-level programming without the burden of manual memory management.

The compilation target that functional programmers always wanted.

GitHub

62 stars
8 watching
3 forks
Language: Haskell
last commit: about 6 years ago
Linked from 1 awesome list

compilationcompilerfunctionallambda-calculuslanguagelow-leveltarget

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
discus-lang/ddcAn experimental compiler for a statically typed Haskell dialect with computational effects and capabilities174
dbohdan/compilers-targeting-cA list of compilers and transpilers that can generate C code from various programming languages.709
jaseemabid/olifantA language targeting LLVM with the goal of building a simple compiler64
compiling-to-categories/concatCompiling to categories involves translating Haskell programs into more expressive mathematical frameworks.439
bait-lang/baitA compiler and runtime environment for a simple yet powerful programming language with consistent syntax balancing simplicity and type safety.19
thma/lambda-skiImplementing a graph-reduction machine for a small functional language based on λ-calculus and combinatory logic28
mchakravarty/language-c-inlineA Haskell library that allows inline C and Objective-C code in Haskell programs146
discus-lang/ironFormalizations of functional languages with a focus on proof and verification142
barn-lang/barnA simple programming language written in C that is compiled to C.53
paf31/dovetailA tool for building domain-specific languages in Haskell using a PureScript interpreter119
axellang/axelA Haskell + Lisp compiler and runtime environment for executing multi-language code.206
bollu/tiny-optimising-compilerA compiler that translates an imperative programming language into machine code157
pointbazaar/espl1000A compiler for a statically typed programming language designed for embedded systems, targeting the ATMega328P microcontroller.29
mustafaquraish/cupA simple, C-like programming language compiler written in Rust to learn the basics of compilers and language processing295