rhysd / gocaml
Statically typed functional programming language implementation with Go and LLVM
☆747Updated 4 years ago
Related projects: ⓘ
- Cloe programming language☆409Updated 6 months ago
- The Oden Programming Language (NO LONGER IN ACTIVE DEVELOPMENT)☆726Updated 7 years ago
- moved from https://sourceforge.net/p/min-caml/code/☆482Updated 11 months ago
- Live coding a basic Go compiler with LLVM in 20 minutes☆266Updated 10 months ago
- Implementations of various type systems in OCaml.☆1,531Updated 9 years ago
- Parser combinator in Go. If there are any cross platform issues or backward compatibility issues, please reach out.☆278Updated 2 years ago
- Ko: A generic type-safe language for concurrent, stateful, deadlock-free systems and protocol manipulations☆307Updated last year
- The Egison Programming Language☆907Updated last year
- An experimental language which adds functional programming features to Go.☆1,235Updated 2 years ago
- The Hindley Milner Type Inference Algorithm☆358Updated 7 years ago
- Lisp 2 Go☆240Updated 4 years ago
- minigo🐥is a small Go compiler made from scratch. It can compile itself.☆527Updated 3 years ago
- Toy Lisp 1.5 interpreter☆960Updated 4 years ago
- A parser generator for visibly pushdown languages.☆741Updated 10 months ago
- Compiler for the Mirth programming language.☆445Updated last month
- Haskell Research Compiler☆816Updated last year
- A self-hosting Scheme to WebAssembly compiler☆1,274Updated 3 years ago
- TopShell - a purely functional, reactive scripting language☆482Updated 3 years ago
- Multi-Language Platform for Dynamic Programming Languages☆633Updated 2 years ago
- A Standard ML Compiler for the Web☆383Updated last year
- github.com/cznic/99c has moved to modernc.org/99c☆186Updated 5 years ago
- Functional language with intensional polymorphism and first-class staging.☆920Updated this week
- Improve your shell by making it functional through Haskell! (An update to Awkward)☆290Updated 2 years ago
- A statically typed concatenative systems programming language.☆1,092Updated last year
- Zygo is a Lisp interpreter written in 100% Go. Central use case: dynamically compose Go struct trees in a zygo script, then invoke compil…☆1,710Updated 2 months ago
- Functional programming with fewer indirections☆758Updated 4 years ago
- ☆334Updated this week
- Webassembly + Event Sourcing☆518Updated 3 months ago
- phi: gpu accelerated code-editor; definitely not to be confused phonetically with vi.☆311Updated last year
- A functional programming language based on algebraic effect handlers☆858Updated last week