Commit Graph

17 Commits

Author SHA1 Message Date
Georges Dupéron
fd654fa36d Added #:roots option to graph.lp2.rkt, for returning multiple (possibly disconnected) roots. 2016-03-24 18:16:23 +01:00
Georges Dupéron
4daa2bb86a Moved tests to separate files (part 1). 2016-03-22 22:59:20 +01:00
Georges Dupéron
6324e1862b Fixed compilation errors. 2016-03-22 16:26:27 +01:00
Georges Dupéron
3516d1aac8 Fixed bug due to improper implementation of #:?, FB case #107. 2016-03-22 13:33:45 +01:00
Georges Dupéron
e17c026a9d Added uniform-get, fixed most uses of the new constructor representation. 2016-03-16 15:48:43 +01:00
Georges Dupéron
26256a09b9 WIP on FB case 128 2016-03-15 00:55:04 +01:00
Georges Dupéron
bb827ef193 Closes FB case 126 Write a define-private-constructor, in addition to define-private-tagged 2016-03-14 14:46:27 +01:00
Georges Dupéron
1d16c55f50 Closes FB case 120 Use the unique variants in the graph declaration 2016-03-14 14:12:21 +01:00
Georges Dupéron
7a643178be Closes FB case 125 Use define-private-tagged in graph.lp2.rkt for with-promises etc. nodes (the ones that shouldn't be seeable outside) 2016-03-12 15:11:51 +01:00
Georges Dupéron
46b3785b47 Implements FB case 116 "Allow declaring private (i.e. unique) variants, which inherit the more general shared ones with the same tag" 2016-03-11 16:54:31 +01:00
Georges Dupéron
7233cb85e9 Fixed FB case 117 Make variant use structs, instead of tagged lists. 2016-03-11 02:08:17 +01:00
Georges Dupéron
03984dc0f6 WIP. 2016-02-24 00:35:19 +01:00
Georges Dupéron
55955ca6c1 WIP. 2016-02-23 19:20:33 +01:00
Georges Dupéron
7000b80a5d Cleanup, improved docs and coverage. 2016-02-03 19:20:23 +01:00
Georges Dupéron
4d911ef7d6 Finished implementing FB case 86 (Graph: Multiple constructors). 2016-02-02 21:38:09 +01:00
Georges Dupéron
a619b731df WIP on FB case 86 (Graph: Multiple constructors), rollback point for implementing FB case 95 (Allow choosing the root in the graph constructor) 2016-02-01 18:03:47 +01:00
Georges Dupéron
c2ea10f1ab Moved top-level graph/ folder to graph-lib, to avoid confusion. 2016-01-15 15:50:58 +01:00