Georges Dupéron
|
8cca62fb83
|
Removed (require (submod ".." doc)) used to make the docs seen by the coverage tool, instead patched the coverage tool so that it can run multiple modules. Make works.
|
2016-01-15 13:57:46 +01:00 |
|
Georges Dupéron
|
7b0d40e700
|
WIP on map:
|
2016-01-14 21:00:58 +01:00 |
|
Georges Dupéron
|
2c0dfe7350
|
The get macro now works well, but needs a patch in typed/racket to fix a bug when providing promises which need to be wrapped in a contract.
|
2015-12-17 14:14:56 +01:00 |
|
Georges Dupéron
|
01ef3f2c01
|
Changed graph3.lp2.rkt so that it uses tagged structures (from variant.lp2.rkt), made the “get” macro work on variants.
|
2015-12-14 17:48:43 +01:00 |
|
Georges Dupéron
|
62afe1eeb4
|
Fixed srcloc in typed/rackunit (built a custom version, needs to be copied over into the upstream typed/rackunit).
|
2015-12-14 13:12:07 +01:00 |
|
Georges Dupéron
|
1455f37350
|
Implemented in library: check-equal?-classes:, which tests that elements in the same class are equal?, and elements in distinct classes are not equal?, as well as repeat-stx, which solves the (syntax-parse #'((1 2 3) (x y)) [([a b …] …) #'([(a b) …] …)) problem.
|
2015-12-11 18:38:32 +01:00 |
|
Georges Dupéron
|
9de841d95f
|
Work in progress for implementing (structure) so that it is both a hybrid function and empty struct, but actually it can't be passed to polymorphic functions (like map, …), so it's probably better to just add an optional #:instance or #:constructor argument to clarify.
|
2015-12-10 17:19:11 +01:00 |
|
Georges Dupéron
|
8a398ae5a3
|
Finished fixing references (there are still a couple of errors, but less important).
|
2015-12-09 16:08:02 +01:00 |
|
Georges Dupéron
|
250f4e1137
|
Partially fixed cross-references. Still needs to update Makefile.
|
2015-12-09 11:46:12 +01:00 |
|
Georges Dupéron
|
b3c746276a
|
Used ~a instead of string-append, to concatenate long lines.
|
2015-11-18 20:34:04 +01:00 |
|
Georges Dupéron
|
494537057f
|
Initial commit.
|
2015-10-21 18:35:42 +02:00 |
|