Added tuple-typespec function
[cl-tuples.git] / TODO
blob672db57c751281dfe32ed5c022d715235aaffaf6
1 * cl-tuples
2 ** TODO Array reference should maybe be via (tuple-aref type index) => (values elements...), rather than baking types into names?
3 ** TODO def-tuple-op needs to specify non tuple argument types and return types
4 ** TODO many of the exisiting macros could be rewritten in terms of def-tuple-op
5 ** TODO unit tests
6 ** TODO maybe refactor into *-tuple-place an *-tuple fns
7 ** TODO with-tuple-* to (with-tuple (vector3d thing (elements))) ?
9 * blockworld
10 ** TODO platonic solids
11 ** TODO cursor 3d
12 ** TODO shader compiler
13 ** DONE normal calculations
14 ** TODO strip index arrays ogl can't handle
15 ** TODO draw mesh
16 ** TODO load images
17 ** TODO wrap libnoise
18 ** TODO bounding boxes
19 ** TODO loose octreees
20 ** TODO simple modelling
21 ** TODO interactive model loading and placement
23 * thesis
24 ** TODO Discuss optimisation of lisp code
25 ** TODO Discuss rationale of mesh compiler