My talk from Strange Loop 2023! To run the demos:
bb clerk-watchThen visit http://localhost:7777 if it doesn't open automatically. Visit, change
and save any of the demos in notebooks to render them in Clerk.
If you find this work interesting, please consider sponsoring it via Github Sponsors. Thank you!
The demos all live at https://sritchie.github.io/strange-loop-2023/. Here's a full directory of direct links.
Maria demos:
Clerk demos:
- Taylor Series
- Dual Number Visualization
- (p, q/edit) torus knot
- Phase Portrait of the Pendulum
- Geodesics of a Torus
- Geodesics Klein bottles
- Animated Particle on an Ellipsoid
- Emmy repository
- Emmy-Viewers
- The Road to Reality Newsletter
- Road to Reality Discord Server
- Clerk, the notebook rendering engine used by Emmy
- In-progress executable version of Functional Differential Geometry (book link)
- In-progress executable version of Sussman and Wisdom's Structure and Interpretation of Classical Mechanics (book link)
- JSXGraph.cljs and
jsxgraph/clerktemplate - MathBox.cljs and
mathbox/clerktemplate - MathLive.cljs and
mathlive/clerktemplate - Mafs.cljs and
mafs/clerktemplate - Leva.cljs and
leva/clerktemplate
Install the following dependencies:
Run the following command to see all of the Babashka
Tasks declared in bb.edn:
bb tasksThe presentation itself lives in presentations/org/stl.html. see
presentations/README.md for more detail on how to:
- build this
htmlfile from the associatedstl.org - generate slides by executing Clojure code
- Serve the presentation in presenter mode
Copyright © 2023 Sam Ritchie
EPLv1.0 is just the default for projects generated by clj-new: you are not
required to open source this project, nor are you required to use EPLv1.0!
Feel free to remove or change the LICENSE file and remove or update this
section of the README.md file!
Distributed under the Eclipse Public License version 1.0.