Yet another contract library for JavaScript which benefits from static analyzers such as TAJS.
-
Updated
Jun 11, 2018 - JavaScript
Yet another contract library for JavaScript which benefits from static analyzers such as TAJS.
Prototype functional programming language with refinement types, powered by Inox
Simple Refinement types for F#. No longer maintained.
Hiccup-inspired DSL implementation of refinement types for validating JSON data.
Examples shown in my talk "Why types matter". See also https://github.com/gvolpe/par-dual
A set of type providers for F# that aims to implement an approximation of refinement types.
Refinement types encoded with private types in OCaml. 🙄 🐫 🔬 📚
Programming is an exercise in linguistics; spice-up Scala types with Adjective.
Port of Scala/Haskell Refined library to Idris
Toy Scala project to study some cool Functional Programming concepts (version 1 was in Java)
Introductory Tutorial on Refinement 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."