beowulf.scratch

This namespace is for temporary functions and is intentionally excluded from Git.

fns

TODO: write docs

interop-listify-q-name

(interop-listify-q-name subr)

We need to be able to print something we can link to the particular Clojure function subr in a form in which Lisp 1.5 is able to read it back in and relink it.

This assumes subr is either 1. a string in the format #'beowulf.io/SYSIN or beowulf.io/SYSIN; or 2. something which, when coerced to a string with str, will have such a format.

mogrify-plist

(mogrify-plist entry fns)

TODO: write docs