hyperfiddle 2025-11-16

Does [:dynamic true] metadata have an effect here aside from silencing linter warnings?

(hyperfiddle.electric3/declare
  ^{:dynamic true
    :doc "
A map of {`e-defn-qualified-sym e-defn-value}. To resolve e/defns at runtime.
"}
  *exports*)

It makes *exports* usable as a dynamic var in Clojure too. E.g. for referring to *exports* from clojure interop. Dynamic bindings are not automatically carried over to Clojure: one must call with-bindings*.

👍 2

Where do I find the source code for the examples? They seem to be gone from https://electric.hyperfiddle.net.

Dustin Getz (Hyperfiddle) 2025-11-16T22:17:11.576919Z

sorry, i'm fixing it

Dustin Getz (Hyperfiddle) 2025-11-16T22:17:36.016189Z

for now you can manually add /fiddle/ into the URL

Dustin Getz (Hyperfiddle) 2025-11-16T22:17:39.508399Z

e.g.

👍 1

Thanks I like the new site btw 🤓

🙂 1

@dustingetz a link to source code on each of the examples would help understand it. perhaps consider showing scrollable source code in right column, if it fits 🙂