.. |
2d-typed.rkt
|
Use 2d instead of unstable/2d.
|
2015-09-07 19:13:50 -05:00 |
aliasing-tests.rkt
|
|
|
andmap.rkt
|
|
|
annotation-syntax-override.rkt
|
|
|
annotation-test.rkt
|
|
|
any-hash.rkt
|
|
|
any-wrap-list.rkt
|
|
|
apply-append.rkt
|
|
|
apply-dots-list.rkt
|
|
|
apply-dots.rkt
|
|
|
area.rkt
|
|
|
arrow-star-contracts.rkt
|
|
|
assoc-with-is-equal-argument.rkt
|
Fixes type of member and assoc , plus some tests for them. See github bug #223: “(member) has wrong type, exploiting the hole causes segfault”.
|
2015-11-09 19:04:02 -05:00 |
at-exp.rkt
|
|
|
bad-map-infer.rkt
|
|
|
barland.rkt
|
|
|
basic-tests.rkt
|
|
|
batched-queue.scm
|
|
|
begin0-error.rkt
|
|
|
both-recursive-types.rkt
|
|
|
box-num.rkt
|
|
|
broken-let-syntax.rkt
|
|
|
call-comp.rkt
|
|
|
case-lambda-rest.rkt
|
|
|
case-lambda1.rkt
|
|
|
cast-mod.rkt
|
|
|
cast-no-check.rkt
|
|
|
cast-top-level.rkt
|
|
|
check-expect.rkt
|
|
|
check-within.rkt
|
|
|
cl-bug.rkt
|
|
|
cl-tests.rkt
|
|
|
cl.rkt
|
|
|
class-contract.rkt
|
|
|
cmdline.rkt
|
|
|
continuation-mark.rkt
|
|
|
contract-opt+kw.rkt
|
|
|
contract-struct-equality.rkt
|
|
|
cps.rkt
|
|
|
curry.rkt
|
|
|
custodian.rkt
|
|
|
custom-printer.rkt
|
|
|
cyclic-list.rkt
|
|
|
datum-to-syntax.rkt
|
|
|
def-pred.rkt
|
|
|
define-forward-reference.rkt
|
|
|
define-new-subtype-function.rkt
|
allow values with define-new-subtype types as functions
|
2015-08-15 19:00:35 -05:00 |
define-new-subtype-infer.rkt
|
fix inference with define-new-subtype
|
2015-08-15 14:36:45 -05:00 |
define-new-subtype-mu-rec.rkt
|
fix issue #169
|
2015-08-14 21:42:20 -05:00 |
define-new-subtype.rkt
|
|
|
define-poly-value.rkt
|
|
|
define-type-omit-define.rkt
|
|
|
define-values-invoke-unit-subtyping.rkt
|
Initial support for typed units in typed racket.
|
2015-09-10 16:32:11 -05:00 |
discrete-dist.rkt
|
|
|
do.rkt
|
|
|
dot-intro.rkt
|
|
|
dotted-identity.rkt
|
|
|
dotted-identity2.rkt
|
|
|
dviu-infer-deps-ok.rkt
|
Initial support for typed units in typed racket.
|
2015-09-10 16:32:11 -05:00 |
dviu-infer-fact.rkt
|
Initial support for typed units in typed racket.
|
2015-09-10 16:32:11 -05:00 |
dviu-unit-from-context.rkt
|
Initial support for typed units in typed racket.
|
2015-09-10 16:32:11 -05:00 |
empty-case-arrow.rkt
|
|
|
empty-or.rkt
|
|
|
ephemerons.rkt
|
|
|
even-odd-recursive-type.rkt
|
|
|
even-odd.rkt
|
|
|
events-with-async-channel.rkt
|
|
|
events.rkt
|
|
|
exceptions.rkt
|
|
|
fix.rkt
|
|
|
fixnum.rkt
|
|
|
float-internal-err.rkt
|
|
|
flonum.rkt
|
|
|
flvector.rkt
|
|
|
fold-left-inst.rkt
|
|
|
fold-left.rkt
|
|
|
foldo.rkt
|
|
|
foo.scm
|
|
|
for-ann.rkt
|
|
|
for-hash.rkt
|
|
|
for-in-range.rkt
|
|
|
for-list.rkt
|
|
|
for-lists.rkt
|
|
|
for-no-anns.rkt
|
|
|
for-no-body-anns.rkt
|
|
|
for-over-hash.rkt
|
|
|
for-seq.rkt
|
|
|
for-set.rkt
|
|
|
for-vector.rkt
|
|
|
for.rkt
|
|
|
force-delay.rkt
|
|
|
format.rkt
|
|
|
function.rkt
|
|
|
fx-filter.rkt
|
|
|
generalize-vectors.rkt
|
|
|
gh-issue-26.rkt
|
|
|
gh-issue-38.rkt
|
Use contract-neg-party to accurately handle contracted applications
|
2015-03-03 16:15:09 -08:00 |
gh-issue-43.rkt
|
|
|
gh-issue-144.rkt
|
|
|
gh-issue-157.rkt
|
Fix polymorphic recursion check for type aliases
|
2015-08-07 19:05:13 -04:00 |
gh-issue-163-1.rkt
|
Fix typed provide uses in some modules
|
2015-09-08 15:53:34 -04:00 |
gh-issue-163-2.rkt
|
Fix typed provide uses in some modules
|
2015-09-08 15:53:34 -04:00 |
gh-issue-164.rkt
|
Improve typechecking for equality
|
2015-09-22 22:57:18 -04:00 |
gh-issue-181.rkt
|
Fix typed provide uses in some modules
|
2015-09-08 15:53:34 -04:00 |
gh-issue-214.rkt
|
Avoid generating contraints for optimized-away contract definitions.
|
2015-11-12 13:46:37 -06:00 |
gui-lang.rkt
|
|
|
hari-vector-bug.rkt
|
|
|
hash-literal.rkt
|
|
|
hash-ref.rkt
|
|
|
het-vec.rkt
|
|
|
het-vec2.rkt
|
|
|
ho-box.rkt
|
|
|
hw01.scm
|
|
|
icfp-examples.rkt
|
|
|
if-splitting-test.rkt
|
|
|
in-vector-range.rkt
|
Handle in-vector with range arguments.
|
2015-11-09 19:04:14 -05:00 |
inexact-complex.rkt
|
|
|
infer-dots.rkt
|
|
|
infer-funargs.rkt
|
|
|
inst-dots.rkt
|
|
|
inst-expected.rkt
|
|
|
int-def-colon.rkt
|
|
|
integer-contracts.rkt
|
Fix typo in generated contract for Nonpositive-Integer
|
2015-08-29 16:41:10 -07:00 |
internal-scoped-tvar.rkt
|
|
|
issue-166.rkt
|
|
|
json-hash.rkt
|
|
|
keyword-function-order.rkt
|
|
|
kw-def.rkt
|
|
|
kw.rkt
|
|
|
leftist-heap.rkt
|
|
|
let-no-anns.rkt
|
|
|
let-partial-annotations.rkt
|
|
|
let-values-tests.rkt
|
|
|
lifting-top-level.rkt
|
|
|
list-dots.rkt
|
|
|
list-ref-vec.rkt
|
|
|
list-struct-sum.rkt
|
Reduce directory nesting for tests.
|
2014-12-16 10:07:25 -05:00 |
little-schemer.rkt
|
|
|
logic.rkt
|
|
|
lots-o-bugs.rkt
|
|
|
macro-in-unit.rkt
|
Initial support for typed units in typed racket.
|
2015-09-10 16:32:11 -05:00 |
make-predicate-mod.rkt
|
|
|
make-predicate-top-level.rkt
|
|
|
make-top-predicate.rkt
|
|
|
mandelbrot.rkt
|
|
|
manual-examples.rkt
|
|
|
map-nonempty.rkt
|
|
|
map1.rkt
|
|
|
map2.rkt
|
|
|
match-dots.rkt
|
|
|
match-dots2.rkt
|
|
|
match-expander-problem.rkt
|
|
|
match-or.rkt
|
Add test case for issue #215.
|
2015-11-02 14:49:25 -05:00 |
match-tests.rkt
|
|
|
match.rkt
|
|
|
member-pred.rkt
|
|
|
member-with-is-equal-argument.rkt
|
Fixes type of member and assoc , plus some tests for them. See github bug #223: “(member) has wrong type, exploiting the hole causes segfault”.
|
2015-11-09 19:04:02 -05:00 |
metrics.rkt
|
|
|
module-lang.rkt
|
|
|
module-plus.rkt
|
|
|
module-repl.rkt
|
|
|
mpair.rkt
|
|
|
mu-rec.rkt
|
|
|
multi-arr-parse.rkt
|
|
|
mutable-poly-struct.rkt
|
|
|
mutable-struct-pred.rkt
|
|
|
namespace-anchor.rkt
|
|
|
nested-poly.rkt
|
|
|
new-metrics.rkt
|
|
|
no-bound-fl.rkt
|
Reduce directory nesting for tests.
|
2014-12-16 10:07:25 -05:00 |
non-recursive-and-recursive-type-aliases.rkt
|
|
|
nonnegative-float.rkt
|
|
|
null-program.rkt
|
|
|
num-equal-filter.rkt
|
|
|
opaque-object-contract.rkt
|
|
|
opt-arg-test.rkt
|
|
|
opt-lambda.rkt
|
|
|
optimize-simple.rkt
|
|
|
or-sym.rkt
|
|
|
overloading.rkt
|
|
|
pair-test.rkt
|
|
|
pair-test2.rkt
|
|
|
pair-test3.rkt
|
|
|
param.rkt
|
|
|
parameter-c.rkt
|
|
|
parameter-proc.rkt
|
|
|
parametric-require-tr-base.rkt
|
|
|
parse-path.rkt
|
|
|
patch.rkt
|
|
|
paths.rkt
|
|
|
pathstrings.rkt
|
|
|
pict.rkt
|
|
|
places-helper.rkt
|
|
|
places.rkt
|
|
|
poly-apply.rkt
|
Make infer/dotted instantiate the dotted variable to improve inference.
|
2015-11-10 16:56:14 -05:00 |
poly-dots.rkt
|
|
|
poly-ret-ann.rkt
|
|
|
poly-same-annotation.rkt
|
|
|
poly-struct-parent.rkt
|
|
|
poly-struct-pred.rkt
|
|
|
poly-struct-union.rkt
|
|
|
poly-struct.rkt
|
|
|
poly-subtype.rkt
|
|
|
poly-tests.rkt
|
|
|
ports.rkt
|
|
|
pr226-variation-1.rkt
|
safe & efficient (-> Any Boolean) contract
|
2015-11-09 19:04:02 -05:00 |
pr226-variation-2.rkt
|
safe & efficient (-> Any Boolean) contract
|
2015-11-09 19:04:02 -05:00 |
pr226-variation-3.rkt
|
safe & efficient (-> Any Boolean) contract
|
2015-11-09 19:04:02 -05:00 |
pr9043.rkt
|
|
|
pr9046.rkt
|
|
|
pr9048.rkt
|
|
|
pr9053-2.rkt
|
|
|
pr9053.rkt
|
|
|
pr9054.rkt
|
|
|
pr10057.rkt
|
|
|
pr10318.rkt
|
|
|
pr10319.rkt
|
|
|
pr10342.rkt
|
|
|
pr10470.rkt
|
|
|
pr10552.rkt
|
|
|
pr10562.rkt
|
|
|
pr10718+10755.rkt
|
|
|
pr10729.rkt
|
|
|
pr10765.rkt
|
|
|
pr10937.rkt
|
|
|
pr10939.rkt
|
|
|
pr11099.rkt
|
|
|
pr11171.rkt
|
|
|
pr11172.rkt
|
|
|
pr11193.rkt
|
|
|
pr11194.rkt
|
|
|
pr11314.rkt
|
|
|
pr11390.rkt
|
|
|
pr11392.rkt
|
|
|
pr11425.rkt
|
|
|
pr11504.rkt
|
|
|
pr11509.rkt
|
|
|
pr11532.rkt
|
|
|
pr11545+11776.rkt
|
|
|
pr11560.rkt
|
|
|
pr11578.rkt
|
|
|
pr11617.rkt
|
|
|
pr11669.rkt
|
|
|
pr11686.rkt
|
|
|
pr11709.rkt
|
|
|
pr11728.rkt
|
|
|
pr11747.rkt
|
|
|
pr11756.rkt
|
|
|
pr11859.rkt
|
|
|
pr11866.rkt
|
|
|
pr11887.rkt
|
|
|
pr11897.rkt
|
|
|
pr11901.rkt
|
|
|
pr11912.rkt
|
|
|
pr11971.rkt
|
|
|
pr12224.rkt
|
|
|
pr12644.rkt
|
|
|
pr12678.rkt
|
|
|
pr12806.rkt
|
|
|
pr12807.rkt
|
|
|
pr12905.rkt
|
|
|
pr12913.rkt
|
|
|
pr12970.rkt
|
|
|
pr12974.rkt
|
|
|
pr13094.rkt
|
|
|
pr13124.rkt
|
|
|
pr13155.rkt
|
|
|
pr13160.rkt
|
|
|
pr13161.rkt
|
|
|
pr13185.rkt
|
|
|
pr13326.rkt
|
|
|
pr13339.rkt
|
|
|
pr13412.rkt
|
|
|
pr13464.rkt
|
|
|
pr13490.rkt
|
|
|
pr13503.rkt
|
|
|
pr13576.rkt
|
|
|
pr13584.rkt
|
|
|
pr13646.rkt
|
|
|
pr13691.rkt
|
|
|
pr13710.rkt
|
|
|
pr13747.rkt
|
|
|
pr13821.rkt
|
|
|
pr13870.rkt
|
|
|
pr13901.rkt
|
|
|
pr13937.rkt
|
|
|
pr14138.rkt
|
|
|
pr14217.rkt
|
Allow AnyValues as a return type in user code
|
2015-09-07 13:26:34 -05:00 |
pr14355.rkt
|
|
|
pr14364.rkt
|
|
|
pr14374.rkt
|
|
|
pr14458.rkt
|
|
|
pr14463.rkt
|
|
|
pr14521.rkt
|
|
|
pr14567.rkt
|
|
|
pr14568.rkt
|
|
|
pr14582.rkt
|
|
|
pr14587.rkt
|
|
|
pr14702.rkt
|
|
|
pr14823.rkt
|
Fix tests for more conservative types.
|
2015-11-09 17:16:08 -06:00 |
pr14828.rkt
|
|
|
pr14829.rkt
|
|
|
pr14997.rkt
|
Export let*-values from TR correctly
|
2015-08-12 12:16:05 -04:00 |
pr15026-a.rkt
|
|
|
pr15026-b.rkt
|
|
|
pr15144.rkt
|
Prevent open SC terms.
|
2015-09-07 13:24:16 -05:00 |
prefab.rkt
|
Enable prefab support correctly for define-struct
|
2015-08-21 16:38:04 -04:00 |
priority-queue.scm
|
|
|
procedure-top.rkt
|
|
|
promise.rkt
|
|
|
prompt-tag.rkt
|
|
|
provide-alias-omit-define.rkt
|
|
|
provide-case-rest.rkt
|
|
|
provide-for-meta.rkt
|
Keep ignored provide forms in the output.
|
2015-11-16 09:45:08 -05:00 |
provide-poly-struct.rkt
|
|
|
provide-sexp.rkt
|
|
|
provide-struct-untyped.rkt
|
|
|
provide-struct.rkt
|
|
|
provide-syntax.rkt
|
|
|
racket-struct.rkt
|
|
|
rackunit.rkt
|
|
|
random-bits.rkt
|
|
|
rec-het-vec-infer.rkt
|
|
|
rec-type-alias-variance.rkt
|
|
|
rec-types.rkt
|
|
|
recursive-type-alias-terminates.rkt
|
|
|
recursive-type-alias-top-level.rkt
|
|
|
refinement-even.rkt
|
|
|
regexp-match-kw.rkt
|
|
|
req-type-sub.rkt
|
|
|
require-poly.rkt
|
|
|
require-procedure.rkt
|
|
|
require-signature-all-typed.rkt
|
Fix incorrect serialization of signature environment
|
2015-10-29 01:35:33 -05:00 |
require-struct.rkt
|
|
|
require-substruct.rkt
|
|
|
require-tests.rkt
|
|
|
require-typed-contravariant-filter.rkt
|
|
|
require-typed-no-check.rkt
|
|
|
require-typed-on-typed-module.rkt
|
Refactor the renamer module
|
2015-09-08 13:31:02 -04:00 |
require-typed-parse.rkt
|
|
|
require-typed-rename.rkt
|
|
|
richard-bugs.rkt
|
|
|
runtime-path.rkt
|
|
|
safe-letrec.rkt
|
|
|
scoped-type-vars.rkt
|
|
|
scratch.rkt
|
|
|
sealing-contract-1.rkt
|
|
|
sealing-contract-2.rkt
|
|
|
sealing-contract-3.rkt
|
|
|
seasoned-schemer.rkt
|
|
|
send.rkt
|
|
|
sequence-cnt.rkt
|
|
|
sequences.rkt
|
|
|
set-contract.rkt
|
|
|
set.rkt
|
|
|
simple-fake-or.rkt
|
|
|
simple-implies.rkt
|
|
|
simple-kw-app.rkt
|
|
|
simple-occurr.rkt
|
|
|
simple-or.rkt
|
|
|
simple-poly.rkt
|
|
|
simple-unit-scope.rkt
|
Initial support for typed units in typed racket.
|
2015-09-10 16:32:11 -05:00 |
single-flonum-contract.rkt
|
|
|
slow-check.rkt
|
|
|
somesystempath.rkt
|
|
|
sort-infer.rkt
|
|
|
standard-features-base.rkt
|
|
|
standard-features-no-check-base.rkt
|
|
|
standard-features-no-check-scheme-base.rkt
|
|
|
standard-features-no-check-scheme.rkt
|
|
|
standard-features-no-check-ts.rkt
|
|
|
standard-features-no-check.rkt
|
|
|
standard-features-scheme-base.rkt
|
|
|
standard-features-scheme.rkt
|
|
|
standard-features-ts.rkt
|
|
|
standard-features.rkt
|
|
|
star-sizes.rkt
|
|
|
stream.rkt
|
|
|
string-const.rkt
|
|
|
struct-cert.rkt
|
|
|
struct-exec.rkt
|
|
|
struct-mutable-contract.rkt
|
|
|
struct-mutable.rkt
|
|
|
struct-no-colon.rkt
|
|
|
struct-out.rkt
|
|
|
struct-path-update.rkt
|
|
|
struct-struct-out.rkt
|
|
|
struct-top-recursive.rkt
|
|
|
struct-type-contract.rkt
|
|
|
struct-update.rkt
|
|
|
structs-across-modules.rkt
|
|
|
structs-variance.rkt
|
|
|
structs-variance2.rkt
|
|
|
stx.rkt
|
|
|
submod-vector.rkt
|
|
|
submodules.rkt
|
|
|
subst-poly-dots.rkt
|
|
|
test-child-field.rkt
|
|
|
test.rkt
|
|
|
test2.rkt
|
|
|
threads-and-async-channels.rkt
|
|
|
threads-and-channels.rkt
|
|
|
time.rkt
|
|
|
top-level-begin-for-syntax.rkt
|
|
|
top-level-begin.rkt
|
Reduce directory nesting for tests.
|
2014-12-16 10:07:25 -05:00 |
top-level-make-predicate.rkt
|
|
|
toplevel-redefinition.rkt
|
|
|
type-alias-omit-define-syntaxes.rkt
|
|
|
type-alias-rec-struct.rkt
|
|
|
type-printer-single-level.rkt
|
Reduce directory nesting for tests.
|
2014-12-16 10:07:25 -05:00 |
type-variable-scope.rkt
|
|
|
typeann-letrec.rkt
|
|
|
typed-list.rkt
|
|
|
typed-scheme-no-check-arrow.rkt
|
|
|
unit-3x-2.rkt
|
Initial support for typed units in typed racket.
|
2015-09-10 16:32:11 -05:00 |
unit-3x.rkt
|
Initial support for typed units in typed racket.
|
2015-09-10 16:32:11 -05:00 |
unit-typed-untyped-compound-1.rkt
|
Initial support for typed units in typed racket.
|
2015-09-10 16:32:11 -05:00 |
unit-typed-untyped-compound-2.rkt
|
Initial support for typed units in typed racket.
|
2015-09-10 16:32:11 -05:00 |
unit-typed-untyped-values.rkt
|
Initial support for typed units in typed racket.
|
2015-09-10 16:32:11 -05:00 |
units-no-sigs.rkt
|
Initial support for typed units in typed racket.
|
2015-09-10 16:32:11 -05:00 |
unsafe-provide-struct.rkt
|
Add a typed/racket/unsafe library.
|
2015-09-29 18:48:08 -04:00 |
unsafe-provide.rkt
|
Add a typed/racket/unsafe library.
|
2015-09-29 18:48:08 -04:00 |
unsafe-require-top-level.rkt
|
Add a test for top-level unsafe-require/typed
|
2015-10-01 17:41:03 -04:00 |
unsafe-require.rkt
|
Fix unsafe-require/typed for kw functions
|
2015-10-16 15:52:21 -04:00 |
unsafe-struct-parent.rkt
|
|
|
unsafe-struct.rkt
|
|
|
untyped-submod.rkt
|
|
|
values-dots.rkt
|
|
|
values-dots2.rkt
|
|
|
values-object.rkt
|
|
|
varargs-tests.rkt
|
|
|
variance-test.rkt
|
Reduce directory nesting for tests.
|
2014-12-16 10:07:25 -05:00 |
vec-tests.rkt
|
|
|
vector-chap.rkt
|
|
|
vector-union.rkt
|
|
|
with-asserts.rkt
|
|
|
with-handlers-rest-arg.rkt
|
|
|
with-handlers.rkt
|
|
|
with-syntax.rkt
|
|
|
with-type-lift.rkt
|
|
|
with-type-typed-context-flag.rkt
|
unstable/macro-testing -> syntax/macro-testing
|
2015-08-05 13:13:50 -05:00 |
with-type.rkt
|
|
|
zero-arg-poly.rkt
|
|
|