pikelet-lang / pikelet
A friendly little systems language with first-class types. Very WIP! π§ π§ π§
β615Updated 3 years ago
Alternatives and similar repositories for pikelet:
Users that are interested in pikelet are comparing it to the libraries listed below
- A fast functional language based on two level type theoryβ388Updated 2 years ago
- A pure functional language for type-level programming in Rustβ324Updated 2 years ago
- A mostly functional haskell compiler written in rustβ311Updated last year
- Functional programming with fewer indirectionsβ760Updated 4 years ago
- Compiler for the Mirth programming language.β458Updated this week
- You might not need your garbage collectorβ539Updated 4 years ago
- A dependently typed programming language, a successor to Idrisβ899Updated 4 years ago
- GRIN is a compiler back-end for lazy and strict functional languages with whole program optimization support.β1,034Updated last year
- A statically-typed linear functional language with graded modal types for fine-grained program reasoningβ605Updated last week
- A simple ML-like programming language with subtyping and full type inference.β169Updated 2 months ago
- Dependent type checker using normalisation by evaluationβ256Updated 5 months ago
- A functional programming language with static memory managementβ841Updated this week
- A statically-typed functional language with generics, typeclasses, sum types, pattern-matching, first-class functions, currying, algebraiβ¦β1,105Updated last year
- 1ML prototype interpreterβ279Updated 4 years ago
- A compiler for Standard ML, somewhatβ202Updated 2 years ago
- Demo for high-performance type theory elaborationβ538Updated last year
- Minimal implementations for dependent type checking and elaborationβ639Updated 3 weeks ago
- A functional programming language based on algebraic effect handlersβ867Updated 5 months ago
- Cedille, a dependently typed programming languages based on the Calculus of Dependent Lambda Eliminationsβ371Updated last year
- Frank compilerβ284Updated 9 months ago
- A small extensible programming language designed for concise expression with little code.β1,066Updated 5 months ago
- Cone Programming Languageβ532Updated 2 years ago
- An insanely simple self-hosted functional programming languageβ152Updated 5 years ago
- A prototype successor to Idrisβ538Updated 5 years ago
- An ML-like functional programming languageβ331Updated 3 years ago
- Haskell bindings for LLVMβ516Updated 7 months ago
- Counterexamples in Type Systemsβ394Updated last year
- Beautiful diagnostic reporting for text-based programming languages.β1,126Updated 2 weeks ago
- Implementation of "Complete and Easy Bidirectional Typechecking for Higher-Rank Polymorphism"β111Updated 5 years ago
- Rust implementation of the projects from the book Modern Compiler Implementation in MLβ142Updated 3 weeks ago