Commit Graph

26 Commits

Author SHA1 Message Date
Georges Dupéron
929f16ee1c WIP on FB case 133 Allow returning both promises for and the actual type in the first pass of rich-returns 2016-03-18 18:23:05 +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
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
8862166793 WIP on rich-returns 2016-03-03 14:10:53 +01:00
Georges Dupéron
eb0942a816 Fixed issues caused by splitting library. 2016-03-02 20:21:36 +01:00
Georges Dupéron
0a532aa96e Added quasitemplate/debug to the library. 2016-02-29 20:26:17 +01:00
Georges Dupéron
ada994beb9 Revert "Problem on expansion step 10086 in __DEBUG_graph6.2.rkt : clicking on City9/make-placeholder-type:14 shows that it hasn't the same scopes afterwards.". Now at commit 876c4d2 Fixed most bugs related to ~> type expander.
This reverts commit 56fdfaeb8f.
2016-02-26 23:30:48 +01:00
Georges Dupéron
9d68e98882 Revert "Fiasco with splicing-syntax-parameterize"
This reverts commit f7b1db0e3c.
2016-02-26 23:30:12 +01:00
Georges Dupéron
f7b1db0e3c Fiasco with splicing-syntax-parameterize 2016-02-26 21:07:21 +01:00
Georges Dupéron
56fdfaeb8f Problem on expansion step 10086 in __DEBUG_graph6.2.rkt : clicking on City9/make-placeholder-type:14 shows that it hasn't the same scopes afterwards. 2016-02-26 19:55:54 +01:00
Georges Dupéron
876c4d272f Fixed most bugs related to ~> type expander 2016-02-26 00:42:34 +01:00
Georges Dupéron
1d0ce9fc03 Fixed case 101. 2016-02-25 17:15:22 +01:00
Georges Dupéron
512356d1a6 WIP before solving Case 101. 2016-02-25 13:51:54 +01:00
Georges Dupéron
713b637fbc WIP on rich return types. More complex than it seems. 2016-02-25 11:32:36 +01:00
Georges Dupéron
03984dc0f6 WIP. 2016-02-24 00:35:19 +01:00
Georges Dupéron
3d7441cef0 WIP. 2016-02-23 21:36:49 +01:00
Georges Dupéron
9b08dd1191 WIP. 2016-02-23 19:22:28 +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
75210b1209 Finished implementing FB case 95 (Allow choosing the root in the graph constructor) 2016-02-01 22:23:51 +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
4cceadc84e Renamed files, added lib.rkt (FB case 69). 2016-01-23 13:12:59 +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