checkpoint
[sbp.git] / TODO
diff --git a/TODO b/TODO
index f3b6476..b476721 100644 (file)
--- a/TODO
+++ b/TODO
@@ -1,8 +1,17 @@
 _____________________________________________________________________________
 Immediately
 
+  - Sequence shouldn't be an Element -> make Union.add(Element)
+  - Should Tree<T> really be type-parameterized?
+
+  - More topology untangling
+  - needs/hates/follow API ugliness
+
   - do Forest/Tree still need a Region?
-  - the unwrap bit in Forest makes it really hard to expose an API for forests
+  - reconsider the degree of genericization
+  - GraphViz stuff pollutes the API...
+  - Forest needs a "manual access" API
+      - the unwrap bit in Forest makes it really hard to expose an API for forests
 
   - evil problems with      (x y? z /ws)
   - ParseFailed, GSS, Walk, Parser, Sequence, Forest