type-inference
There are 189 repositories under type-inference topic.
colinhacks/zod
TypeScript-first schema validation with static type inference
gvergnaud/ts-pattern
🎨 The exhaustive Pattern Matching library for TypeScript, with smart type inference.
davidhalter/jedi
Awesome autocompletion, static analysis and refactoring library for python
vimeo/psalm
A static analysis tool for finding errors in PHP applications
sdiehl/write-you-a-haskell
Building a modern functional compiler from first principles. (http://dev.stephendiehl.com/fun/)
gluon-lang/gluon
A static, type inferred and embeddable language written in Rust.
JohnSundell/Codextended
Extensions giving Swift's Codable API type inference super powers 🦸♂️🦹♀️
yinwang0/pysonar2
PySonar2: a semantic indexer for Python with interprocedual type inference
ltcmelo/psychec
A compiler frontend for the C programming language
wevm/abitype
Strict TypeScript types for Ethereum ABIs
freshOS/Arrow
🏹 Parse JSON with style
staabm/phpstan-dba
PHPStan based SQL static analysis and type inference for the database access layer
potigol/potigol
Linguagem Potigol - Linguagem de programação funcional moderna para iniciantes - A Functional Programming Language for Beginners
dylan-profiler/visions
Type System for Data Analysis in Python
yinwang0/rubysonar
A semantic indexer for Ruby with interprocedual type inference
ilya-klyuchnikov/tapl-scala
Code from the book "Types and Programming Languages" in Scala
tealang/tea
Programming is like drinking tea.
Storyyeller/cubiml-demo
A simple ML-like programming language with subtyping and full type inference.
murisi/L2
A minimalist type-inferred programming language with procedural macro support
hkust-taco/mlscript
The MLscript programming language. Functional and object-oriented; structurally typed and sound; with powerful type inference. Soon to have full interop with TypeScript!
Storyyeller/IntercalScript
The IntercalScript programming language
lamdu/hypertypes
Hypertypes - generic programming for heterogeneous recursive types
GammaTauAI/opentau
Using Large Language Models for Gradual Type Inference
zjhmale/Ntha
The Ntha Programming Language
brendanzab/rust-nbe-for-mltt
Normalization by evaluation for Martin-Löf Type Theory with dependent records
zehaochen19/vanilla-lang
An implementation of a predicative polymorphic language with bidirectional type inference and algebraic data types
Ekdohibs/joujou
A compiler from a small functional language to C. Especially features algebraic effects and handlers with multishot continuations, and a static type system with inference of types and effects, with subtyping.
MaxDesiatov/Typology
Swift type checking and semantic analysis for developer tools
orsinium-labs/infer-types
A CLI tool to automatically add type annotations into Python code. Must have tool for annotating existing code.
AmrDeveloper/Amun
A Statically typed, compiled general purpose low level programming language built using C++ and LLVM Infrastructure framework designed to be simple and fast
cdiggins/heron-language
A pure functional type-inferred language based on JavaScript
Glyphack/enderpy
WIP: Python Type Checker and LSP 🔎
tmteam/NFun
Expressions Evaluator for .NET
glossopoeia/boba
A general purpose statically-typed concatenative programming language.
lorepozo/polytype-rs
A Hindley-Milner polymorphic typing system
MrVPlusOne/LambdaNet
Probabilistic Type Inference using Graph Neural Networks