diff options
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 20 |
1 files changed, 15 insertions, 5 deletions
@@ -1,3 +1,13 @@ +* doc strings for: function arguments + +* more compact rendering for datatypes, like + data T = -- comment for T + A -- comment for A + | B -- comment for B + +* instances: list relevant instances in the documentation for classes and + datatypes. + * A module re-export should only reference the target module if the target module is imported without hiding any of its exports (otherwise we should inline just the exported bits). @@ -29,9 +39,6 @@ * pay attention to import specs! -* instances: list relevant instances in the documentation for classes and - datatypes. - * include file revision info in module headers * Add a link to the defining location of a re-exported entity @@ -40,8 +47,6 @@ * we don't deal with records properly - exporting record selectors etc. -* doc strings for: function arguments - * remove the s/r conflicts I added to the grammar * check handling of special types ([], (), (,) etc.) @@ -49,3 +54,8 @@ * Horizontal lines? * clean up the layout: don't use table cellspacing, use CSS instead + +* implicit parameter support in the parser. + +* Allow a qualified name in a doc string to point to the entity even if it + isn't in scope. |