-
Updated
Mar 26, 2022 - TypeScript
#
type-inference
Here are 134 public repositories matching this topic...
TypeScript-first schema validation with static type inference
Awesome autocompletion, static analysis and refactoring library for python
-
Updated
Jan 19, 2022 - Python
bug
easy problems
Issues that can be fixed without background knowledge of Psalm
internal stubs/callmap
Help wanted
Building a modern functional compiler from first principles. (http://dev.stephendiehl.com/fun/)
compiler
functional-programming
book
lambda-calculus
evaluation
type-theory
type
pdf-book
type-checking
haskel
type-system
functional-language
hindley-milner
type-inference
intermediate-representation
-
Updated
Jan 11, 2021 - Haskell
A static, type inferred and embeddable language written in Rust.
-
Updated
Feb 4, 2022 - Rust
javascript
typescript
matching
pattern
pattern-matching
branching
inference
ts
conditions
type-inference
exhaustive
-
Updated
Mar 26, 2022 - TypeScript
Extensions giving Swift's Codable API type inference super powers 🦸♂️ 🦹♀️
-
Updated
Apr 11, 2021 - Swift
PySonar2: an advanced semantic indexer for Python
-
Updated
Dec 26, 2021 - Java
A compiler frontend for the C programming language
c
parser
parsing
compiler
static-analysis
program-analysis
type-inference
parsing-library
compiler-frontend
c-language
clanguage
language-semantics
-
Updated
Mar 8, 2022 - C++
swift
ios
json
simple
mapping
arrow
micro-framework
decoding
objectmapper
swiftyjson
unbox
type-inference
json-parsing
freshos
-
Updated
Jan 3, 2021 - Swift
Linguagem Potigol - Linguagem de programação funcional moderna para iniciantes - A Functional Programming Language for Beginners
language
programming-language
scala
compiler
functional-programming
beginner-friendly
type-inference
portugues
portuguese
potigol
hacktoberfest
hacktoberfest2018
linguagem-potigol
-
Updated
Dec 13, 2021 - Scala
an advanced semantic indexer for Ruby
-
Updated
Apr 26, 2021 - Java
Code from the book "Types and Programming Languages" in Scala
-
Updated
Oct 22, 2021 - Scala
Tea is a humanized programming language. Code less, Express more.
-
Updated
Jan 8, 2022 - PHP
Type System for Data Analysis in Python
-
Updated
Mar 25, 2022 - Python
A minimalist type-inferred programming language with procedural macro support
c
programming-language
scheme
lisp
macros
s-expressions
hindley-milner
type-inference
meta-programming
unsafe
setjmp
longjmp
-
Updated
Oct 25, 2020 - Racket
The IntercalScript programming language
-
Updated
Aug 30, 2020 - Brainfuck
Hypertypes - generic programming for heterogeneous recursive types
-
Updated
Feb 21, 2022 - Haskell
A simple ML-like programming language with subtyping and full type inference.
-
Updated
Oct 24, 2021 - Rust
2
staabm
commented
Jan 25, 2022
for newer 2.x releases some api is the same to 3.x.
its only about the low hanging fruit. I guess we mostly need to check places like
https://github.com/staabm/phpstan-dba/blob/4d1c84b2dd4241ab9aee1f8e111a84e9d1df6313/src/Extensions/DoctrineConnectionExecuteQueryDynamicReturnTypeExt
Normalization by evaluation for Martin-Löf Type Theory with dependent records
rust
dependent-types
type-theory
type-system
type-inference
unification
type-checker
bidirectional-typechecking
debruijn-indices
dependent-record-types
dependent-records
normalization-by-evaluation
semantic-typechecking
-
Updated
Jun 22, 2019 - Rust
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.
-
Updated
Dec 10, 2018 - OCaml
An implementation of a predicative polymorphic language with bidirectional type inference and algebraic data types
-
Updated
Dec 1, 2020 - Haskell
Swift type checking and semantic analysis for developer tools
swift
developer-tools
type-checking
type-system
hindley-milner
type-inference
semantic-analysis
type-checker
semantic-analyzer
-
Updated
Mar 16, 2022 - Swift
A pure functional type-inferred language based on JavaScript
-
Updated
Oct 12, 2021 - HTML
Probabilistic Type Inference using Graph Neural Networks
-
Updated
Aug 10, 2021 - Scala
Algorithm W and Algorithm M in F#
-
Updated
Dec 22, 2021 - F#
Template for Hindley-Milner based languages
-
Updated
Dec 7, 2021 - Haskell
-
Updated
Sep 12, 2019 - Python
Improve this page
Add a description, image, and links to the type-inference topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the type-inference topic, visit your repo's landing page and select "manage topics."
I've only created examples for the ones that I encountered, but if my understanding is correct, and
stubs/Reflection.phpstub
is how Psalm understands reflection classes, there is a lot missing.ReflectionProperty::hasDefaultValue()
https://psalm.dev/r/7de1ce446bReflectionProperty::isPromoted()
https://psalm.dev/r/0b4cc46fd2ReflectionParameter::isPromoted()
https://psalm.dev/r/62322a