Generic programming for Scala
-
Updated
Apr 25, 2024 - Scala
Generic programming for Scala
Introduction to typelevel programming: phantom types, dependent types, path dependent types and Curry-Howard isomorphism.
Gain Dependent Types with Java compiled Protobufs
Dependently-typed range-checked numbers for Scala
Collections raised to the type-level in Scala
Scala version of my Haskell/Idris IdrisTddNotes project
The Pneuma Programming Language will combine dependent types, implicits and modules in one small concise language.
Universal Data design and transform language core
Checking Dependent Types with Normalization by Evaluation
necesito esas cosas raras con tipos
Introduces macro/meta annotations @ aux, @ self, @ instance, @ apply, @ delegated, @ syntax and String-based type class LabelledGeneric
Access Scala language features on the type-level
Leibniz equivalence and Liskov substitutability library for Scala.
Towards changing things and see if it proofs
A SuperCompiler for Martin-Löf's Type Theory
Add a description, image, and links to the dependent-types topic page so that developers can more easily learn about it.
To associate your repository with the dependent-types topic, visit your repo's landing page and select "manage topics."