pikelet-lang / pikelet
A friendly little systems language with first-class types. Very WIP! π§ π§ π§
β618Updated 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β391Updated 2 years ago
- Functional programming with fewer indirectionsβ762Updated 4 years ago
- A pure functional language for type-level programming in Rustβ327Updated 2 years ago
- A mostly functional haskell compiler written in rustβ313Updated last year
- Compiler for the Mirth programming language.β463Updated this week
- You might not need your garbage collectorβ542Updated 4 years ago
- Dependent type checker using normalisation by evaluationβ260Updated 8 months ago
- GRIN is a compiler back-end for lazy and strict functional languages with whole program optimization support.β1,041Updated 2 years ago
- Demo for high-performance type theory elaborationβ543Updated last year
- A simple ML-like programming language with subtyping and full type inference.β172Updated 5 months ago
- A statically-typed linear functional language with graded modal types for fine-grained program reasoningβ611Updated last month
- A dependently typed programming language, a successor to Idrisβ900Updated 4 years ago
- π§ (Alpha stage software) A declarative data definition language for formally specifying binary data formats. π§β263Updated last year
- A programming language with static memory management based on Ξ»-calculusβ999Updated 2 weeks ago
- 1ML prototype interpreterβ282Updated 4 years ago
- A statically-typed functional language with generics, typeclasses, sum types, pattern-matching, first-class functions, currying, algebraiβ¦β1,121Updated last month
- Frank compilerβ290Updated last year
- Datalog compiler embedded in Rust as a procedural macroβ471Updated last year
- An insanely simple self-hosted functional programming languageβ153Updated 5 years ago
- Dora VMβ502Updated this week
- A compiler for Standard ML, somewhatβ202Updated 3 years ago
- A language with lexical effect handlers and lightweight effect polymorphismβ357Updated this week
- Forth for Rust's trait systemβ230Updated 4 years ago
- Implementation of "Complete and Easy Bidirectional Typechecking for Higher-Rank Polymorphism"β111Updated 6 years ago
- Pure functional Lisp implemented in Rustβ208Updated 3 years ago
- Minimal implementations for dependent type checking and elaborationβ660Updated 3 months ago
- Cedille, a dependently typed programming languages based on the Calculus of Dependent Lambda Eliminationsβ379Updated last year
- Your favourite Haskell type classes for Rustβ226Updated 2 years ago
- Cone Programming Languageβ536Updated 2 years ago
- A declarative concatenative programming languageβ164Updated 6 months ago