spectrum 
 Type checker
 A tool that performs compile-time checks to catch type errors in Clojure code using Clojure.spec annotations.
595 stars
 40 watching
 20 forks
 
Language: Clojure 
last commit: over 4 years ago 
Linked from   1 awesome list  
 Related projects:
| Repository | Description | Stars | 
|---|---|---|
|    |  A package providing runtime type checking for Python functions annotated with argument type hints. | 29 | 
|    |  An optional type system for Clojure | 1,287 | 
|    |  A runtime type checking library for Python functions with annotations | 1,569 | 
|    |  A utility library that provides a type checking decorator for Python functions. | 1 | 
|    |  A testing tool that allows developers to write concise, powerful tests by defining properties of functions that should hold true for all inputs. | 1,124 | 
|    |  A tool to analyze Python code for type errors and other issues | 350 | 
|    |  A Python library that simplifies type checking and validation in object-oriented coding | 22 | 
|    |  A decorator that checks function parameters at runtime for correct type compatibility. | 111 | 
|    |  A tool for validating and checking the types of data in AutoHotkey scripts | 8 | 
|    |  A tool for verifying the consistency of ontologies against specific OWL profiles | 15 | 
|    |  An add-on to JavaScript code analysis that detects and prevents type-coercion bugs during runtime. | 116 | 
|    |  A type checking library for Python that uses a promise-based syntax to validate function arguments and return types. | 0 | 
|    |  A set of C++ utilities to prevent bugs at compile time using the type system. | 1,545 | 
|    |  A runtime environment providing type-safe functionality for the OCaml programming language | 23 |