- Time Calculations in Music: http://moz.ac.at/sem/lehre/lib/cdp/cdpr5/html/timechart.htm
- https://sites.uci.edu/camp2014/2014/05/19/its-about-time
- https://music.stackexchange.com/a/24141
- http://xahlee.info/clojure/clojure_instaparse.html
- http://xahlee.info/clojure/clojure_instaparse_output_format.html
- http://www.andrevdm.com/posts/2014-02-17-clojure-sexpr-parse.html
- http://matt.might.net/articles/grammars-bnf-ebnf/
- https://stackoverflow.com/questions/33055596/convert-multidimensional-array-to-nested-vector-in-clojure
- http://www.ccs.neu.edu/home/matthias/HtDP2e/part_four.html#%28part._sec%7E3abtrees%29
- Engelberg/instaparse#109
- https://github.com/clojure-cookbook/clojure-cookbook/blob/master/04_local-io/4-04_get-local-resource.asciidoc
- https://stackoverflow.com/questions/4328709/convert-an-array-of-tuples-into-a-hash-map-in-clojure
- Engelberg/instaparse#109
- https://gist.github.com/Jared314/5606912
- https://github.com/Engelberg/instaparse#output-format (use the :enlive format)
- http://robertjacobson.herokuapp.com/blog/2015/01/28/the-grammar-of-mathematical-expressions/
- https://cs.stackexchange.com/questions/23738/grammar-for-parsing-simple-mathematical-expression
- https://lukaszwrobel.pl/blog/math-parser-part-2-grammar/
- http://math.pnw.edu/~rlkraft/cs31600-2012/chapter03/syntax-examples.html
- https://pdfs.semanticscholar.org/cb7d/10a91a436888b91bc930e3305b3ec99ff92e.pdf
- https://athena.ecs.csus.edu/~gordonvs/135/resources/04bnfParseTrees.pdf
- http://gigasquidsoftware.com/blog/2013/05/01/growing-a-language-with-clojure-and-instaparse/
- https://gist.github.com/stathissideris/1397681b9c63f09c6992
- https://rmulhol.github.io/clojure/2015/05/12/flatten-tree-seq.html
- https://stackoverflow.com/questions/60591121/how-can-i-turn-an-ordered-tree-into-a-collection-of-named-nodes-in-clojure
- https://dnaeon.github.io/graphs-and-clojure/
- https://yobriefca.se/blog/2014/03/02/building-command-line-apps-with-clojure/
- http://markwoodhall.com/26-06-2014-command-line-applications-in-clojure/
- https://stackoverflow.com/questions/10504076/how-to-force-lein-deps-to-re-fetch-local-jars-libs
- https://github.com/technomancy/leiningen/blob/master/doc/TUTORIAL.md#uberjar
- https://clojurescript.org/guides/javascript-modules
- https://clojurescript.org/reference/compiler-options#main
- https://clojurescript.org/community/libraries
- https://kanaka.github.io/clojurescript/web/synonym.html
- https://clojurescript.org/reference/source-maps
- https://clojurescript.org/about/differences#_the_reader
- https://cljdoc.org/d/clojure-interop/cljs-web-api/1.0.10/api/js.Math#floor
- https://clojurescript.org/guides/quick-start#running-clojurescript-on-node.js
- https://www.verypossible.com/insights/clojurescript-and-javascript-interoperability-a-comprehensive-guide
- https://spin.atomicobject.com/2016/02/05/clojurescript-pitfalls/
- https://shadow-cljs.github.io/docs/UsersGuide.html#_multiple_static_named_exports
- https://clojureverse.org/t/generating-es-modules-browser-deno/6116
- https://clojurescript.org/guides/javascript-modules#javascript-modules
- https://clojurescript.org/guides/webpack
- https://lambdaisland.com/blog/2017-05-02-nodejs-scripts-clojurescript
- https://clojurescript.org/reference/compiler-options#target
- https://clojurescript.org/reference/advanced-compilation#access-from-javascript
- http://webcache.googleusercontent.com/search?q=cache:TNyqrhVeNekJ:www.matthewstump.com/misc/2012/06/04/writing-nodejs-modules-in-clojurescript+&cd=3&hl=en&ct=clnk&gl=us&client=ubuntu
- https://clojuredocs.org/clojure.core/refer-clojure
- https://github.com/aengelberg/cljsee
- https://github.com/emezeske/lein-cljsbuild
- https://github.com/emezeske/lein-cljsbuild/blob/master/sample.project.clj
- https://github.com/magomimmo/modern-cljs
- https://stackoverflow.com/questions/24239144/js-console-log-in-clojurescript
- https://danielcompton.net/2015/05/21/conditional-read-not-allowed-clojure-reader-conditionals
- https://clojureverse.org/t/best-practices-for-importing-raw-text-files-into-clojurescript-projects/2569
- https://ask.clojure.org/index.php/5600/js-module-cant-add-new-cljs-namespaces-to-build
- https://github.com/Engelberg/instaparse#defparser
- https://github.com/athensresearch/athens/blob/master/src/cljc/athens/parser.cljc
- https://github.com/Engelberg/instaparse/blob/master/src/instaparse/abnf.cljc#L175
- https://github.com/Engelberg/instaparse/blob/master/project.clj
- https://gist.github.com/noprompt/9086232 (slurp.clj gist)
- https://github.com/minimal-xyz/minimal-shadow-cljs-esm
- https://github.com/reagent-project/reagent/blob/master/shadow-cljs.edn