typed-racket/typed-racket-test
Asumu Takikawa b5dc5585be Fix part of GH issue #208
For private `define-values` in classes with multiple variables, don't
eagerly throw type errors in the synthesis step. Instead, wait
until the later checking step when the environment will be correctly
set up.

When the initial synthesis typecheck fails, yield type Any for
the environment. If the typecheck should really fail, this is ok. If
not, then the user can add a type annotation.

A better long-term strategy is to change the handling of environments
so that the type environment gets refined as definitions are checked.
This way all annotations that the user writes are factored into the
initial environment and unannotated variables will have their types
synthesized.
2015-10-20 14:06:32 -04:00
..
fail Fix source location tracking for top-level forms 2015-09-30 17:03:22 -04:00
gui/succeed Fix first-order check for TR's opaque object/c 2015-03-13 16:52:34 -04:00
optimizer Fix tests. 2015-10-19 16:23:26 -05:00
performance Add a performance test for function contracts 2015-10-01 18:04:20 -04:00
succeed Fix unsafe-require/typed for kw functions 2015-10-16 15:52:21 -04:00
unit-tests Fix part of GH issue #208 2015-10-20 14:06:32 -04:00
xfail Initial support for typed units in typed racket. 2015-09-10 16:32:11 -05:00
info.rkt Ignore random testing running out of resources. 2015-10-06 11:44:27 -05:00
LICENSE.txt Remove extra directories. 2014-12-02 00:53:36 -05:00
main.rkt Reduce directory nesting for tests. 2014-12-16 10:07:25 -05:00
nightly-run.rkt Reduce directory nesting for tests. 2014-12-16 10:07:25 -05:00
places.rkt Rename open-place to place/context. 2015-07-28 16:15:08 -05:00
random-real.rkt Use math/flonum instead of unstable/flonum. 2015-08-27 14:14:51 -05:00
run.rkt Reduce directory nesting for tests. 2014-12-16 10:07:25 -05:00
send-places.rkt Reduce directory nesting for tests. 2014-12-16 10:07:25 -05:00
test-docs-complete.rkt Reduce directory nesting for tests. 2014-12-16 10:07:25 -05:00
tr-random-testing.rkt Increase timeout instead of removing it. 2015-10-16 11:48:28 -04:00
with-tr-contracts.rkt Fix more collection paths. 2014-12-18 09:30:17 -05:00