racket/collects/typed-racket/typecheck
Eric Dobson 01a88f8db1 Make scoped type vars work only for explict Alls and annotations.
Solves major issue disscussed on PR 13586.
Closes PR 13622.
Solves issue when typechecking lambdas with types like (All (a) Any).
Closes PR 13596.
Closes PR 13539.
Closes PR 13703.
2013-05-25 13:01:02 -07:00
..
tc-app Massive cleanup of requriements in TR. 2013-05-15 23:18:29 -07:00
check-below.rkt Massive cleanup of requriements in TR. 2013-05-15 23:18:29 -07:00
check-subforms-unit.rkt Add more hacky things to make with-handlers typecheck. 2013-03-13 22:29:41 -07:00
def-binding.rkt Massive cleanup of requriements in TR. 2013-05-15 23:18:29 -07:00
def-export.rkt Revise type environment propagation to use submodules. 2012-07-10 12:49:27 -04:00
find-annotation.rkt Massive cleanup of requriements in TR. 2013-05-15 23:18:29 -07:00
internal-forms.rkt scheme -> racket 2012-06-25 13:39:07 -04:00
provide-handling.rkt Massive cleanup of requriements in TR. 2013-05-15 23:18:29 -07:00
renamer.rkt Minor refactorings. 2012-06-25 18:07:45 -04:00
signatures.rkt Massive cleanup of requriements in TR. 2013-05-15 23:18:29 -07:00
tc-app-combined.rkt Move tc-literal to seperate file, as it doesn't belong in tc-expr. 2013-05-07 09:32:04 -07:00
tc-app-helper.rkt Fix printing of tc-any-results in type errors. 2013-05-03 15:13:18 -04:00
tc-apply.rkt Cleanup requires in tc-apply. 2013-04-24 23:13:04 -07:00
tc-envops.rkt Massive cleanup of requriements in TR. 2013-05-15 23:18:29 -07:00
tc-expr-unit.rkt Massive cleanup of requriements in TR. 2013-05-15 23:18:29 -07:00
tc-funapp.rkt Massive cleanup of requriements in TR. 2013-05-15 23:18:29 -07:00
tc-if.rkt Reduce usage of check-below. 2013-03-08 09:00:58 -08:00
tc-lambda-unit.rkt Make scoped type vars work only for explict Alls and annotations. 2013-05-25 13:01:02 -07:00
tc-let-unit.rkt Massive cleanup of requriements in TR. 2013-05-15 23:18:29 -07:00
tc-literal.rkt Move tc-literal to seperate file, as it doesn't belong in tc-expr. 2013-05-07 09:32:04 -07:00
tc-metafunctions.rkt Massive cleanup of requriements in TR. 2013-05-15 23:18:29 -07:00
tc-send.rkt Remove contract on unit-exported definition. 2013-05-08 15:25:02 -04:00
tc-structs.rkt Massive cleanup of requriements in TR. 2013-05-15 23:18:29 -07:00
tc-subst.rkt Massive cleanup of requriements in TR. 2013-05-15 23:18:29 -07:00
tc-toplevel.rkt Make scoped type vars work only for explict Alls and annotations. 2013-05-25 13:01:02 -07:00
typechecker.rkt Move tc/send to new file because it doesn't belong in tc-expr-unit. 2013-05-07 09:32:04 -07:00