racket/pkgs
Robby Findler cc642c3382 change +nan.0 and +nan.f, when viewed as contracts, to
be equal?-based contracts instead of = based contracts.

Before this change, the contract (or/c 1 2 +nan.0) was the same
contract as (or/c 1 2), because +nan.0 was the same contract as
the predicate (lambda (x) (= x +nan.0)), which is the same as
(lambda (x) #f). Now, +nan.0 and +nan.f are the only numbers
that are treated as equal?-based contracts, but this means that
(or/c 1 2 +nan.0) actually accepts +nan.0.
2015-01-23 21:57:51 -06:00
..
at-exp-lib remove the "racket-pkgs" directory layer 2014-12-08 05:22:59 -07:00
base bump version number 2015-01-19 21:29:54 -07:00
plt-services/meta Remove this drdr config file, which now lives in DrDr. 2014-12-20 20:06:03 -05:00
racket-benchmarks remove the "racket-pkgs" directory layer 2014-12-08 05:22:59 -07:00
racket-doc change +nan.0 and +nan.f, when viewed as contracts, to 2015-01-23 21:57:51 -06:00
racket-index raco setup: render each document with a separate namespace 2015-01-21 04:53:14 -07:00
racket-lib remove the "racket-pkgs" directory layer 2014-12-08 05:22:59 -07:00
racket-test change +nan.0 and +nan.f, when viewed as contracts, to 2015-01-23 21:57:51 -06:00
racket-test-core do tests for f2bacdc6f properly 2015-01-21 10:05:09 -06:00
racket-test-extra Rename racket-extra-test to racket-test-extra. 2014-12-14 23:34:33 -05:00