code.doc.link.api

create-api-table

added in 3.0

(create-api-table references project namespace)

creates a api table for publishing

external-vars

added in 3.0

(external-vars lookup ns)

grabs external vars from aggregate forms (module/include, intern-in, intern-all)

(-> (external-vars (project/file-lookup (project/project)) ’code.test) (get ’code.test.checker.common)) => ’throws exactly approx satisfies stores anything capture

resolve-import

added in 4.1

(resolve-import references imports var)

resolves a var through one level of aggregate imports, returning [source-ns source-var] or nil

(resolve-import {} ’{std.block.heal.core heal heal-content} ’heal) => ’std.block.heal.core heal-content