inkytonik / kiama
A Scala library for language processing.
☆47Updated this week
Related projects: ⓘ
- Verified message-passing programs in Dotty☆47Updated 3 years ago
- Linear types in Scala☆40Updated 3 weeks ago
- ☆108Updated 8 months ago
- Session programming in Scala☆59Updated 3 years ago
- Extensible algebraic effects with handlers☆144Updated this week
- Higher kinded data in Scala☆18Updated last month
- ☆66Updated this week
- Dependent Object Types (DOT), bottom up☆83Updated 2 years ago
- Lambda syntax for Scala EDSLs☆26Updated last year
- Library for counting and enumerating things.☆44Updated 3 years ago
- A friendly guide for leveraging the power of recursion schemes in real-world applications☆107Updated 3 years ago
- Fast streams for Scala 3☆46Updated last year
- A Coq-based synthesis of Scala programs which are correct-by-construction☆79Updated 2 years ago
- Solver for higher-order functional programs, used by Stainless☆88Updated last week
- Formalization of the Dependent Object Types (DOT) calculus☆62Updated 2 years ago
- Catless Category Theory in Dotty/Scala 3 meow ~☆43Updated last year
- Abstractions for making closures in Scala safer and more flexible