This is work in progress. I submit a PR so we can discuss parts of it before it becomes too big.
I split the resolve_module_reference and resolve_module_type_reference functions because each parts must be called individually. I'm also trying to remove the use of choose that prevents to generalize the main logic.
(issue https://github.com/jonludlam/odoc/issues/7)
This is work in progress. I submit a PR so we can discuss parts of it before it becomes too big.
I split the
resolve_module_reference
andresolve_module_type_reference
functions because each parts must be called individually. I'm also trying to remove the use ofchoose
that prevents to generalize the main logic.