Strong type constraints for Scala
-
Updated
Jun 20, 2024 - Scala
Strong type constraints for Scala
Play JSON Reads/Writes instances for refined types
A safe, easy systems language
newtype and refinement (refined) type for Scala 3
No-macro, no-reflection, opinionated type refinement library for Scala 3
Implementations of data structures from Okasaki's "Purely Functional Data Structures" verified using LiquidHaskell
Repository that explores the possibilities of Scala 3 features of opaque types and inline for type refinement.
🤝 Design by contract for Python. Write bug-free code. Add a few decorators, get static analysis and tests for free.
ReTHFL: νHFL(Z) (aka higher-order CHC) solver based on refinement types
Large Scale Type Systems (programming language)
A refinement type checker for simply typed lamda calculus with inductive data-types and well-founded recursive functions
Phantom types for Python.
Proper types for your domain
Constrain or Compose on the fly your .NET Types.
Refinement types for Python
Add a description, image, and links to the refinement-types topic page so that developers can more easily learn about it.
To associate your repository with the refinement-types topic, visit your repo's landing page and select "manage topics."