beowulf.gendoc
Generate table of documentation of Lisp symbols and functions.
NOTE: this is very hacky. You almost certainly do not want to use this!
find-documentation
(find-documentation entry)
Find appropriate documentation for this entry
from the oblist.
host-functions
Functions which we can infer are written in Clojure. We need to collect these at run-time, not compile time, hence memoised function, not variable.
infer-signature
(infer-signature entry)
Infer the signature of the function value of this oblist entry
, if any.
infer-type
(infer-type entry)
Try to work out what this entry
from the oblist actually represents.
open-doc
(open-doc symbol)
Open the documentation page for this symbol
, if known, in the default web browser.