Neil Brown
|
e78a30c231
|
Added an applyBottomUp function (non-monadic)
|
2008-12-02 17:17:22 +00:00 |
|
Neil Brown
|
4fa324cbfe
|
Changed polyplate so that users should always supply their own headers (since it must have any appropriate imports)
|
2008-12-02 16:04:04 +00:00 |
|
Neil Brown
|
69e5d1d20d
|
Reworked GenInstances, and wired in the option relating to overlapping instances
|
2008-12-02 15:50:38 +00:00 |
|
Neil Brown
|
c9100fb467
|
Added the first version of GenInstances (taken from my latest improvements) and switched GenNavAST to use it, but it needs tidying up and to take account of the options it is given
|
2008-12-02 15:16:22 +00:00 |
|
Neil Brown
|
01fff6e617
|
Realised listify should return a list, and added depth-first and breadth-first versions
|
2008-12-02 14:18:11 +00:00 |
|
Neil Brown
|
b6176ee615
|
Added functions and schemes related to the new query functions
|
2008-12-02 14:10:43 +00:00 |
|
Neil Brown
|
a2063da839
|
Added some thoughts (and a new type-class) concerning possible uses of Polyplate
|
2008-12-02 13:49:36 +00:00 |
|
Neil Brown
|
82cae7691a
|
Fixed the remaining missing functions to get the Schemes compiling
|
2008-12-02 13:13:54 +00:00 |
|
Neil Brown
|
77251b842c
|
Added the Polyplate modules to the Tock build system and fixed various errors
|
2008-12-02 13:08:38 +00:00 |
|
Neil Brown
|
8b28fee077
|
Started a module (Schemes) containing various Polyplate traversal schemes
|
2008-12-02 12:59:17 +00:00 |
|
Neil Brown
|
df2b85ea27
|
Moved Polyplate into a sensible package (based on the Uniplate module names)
|
2008-12-02 12:26:12 +00:00 |
|