Fork me on GitHub
#hyperfiddle
<
2023-10-12
>
telekid18:10:41

Made a tiny rama session management module (that basically just rips off / simplifies the gallery profile_module ) just to see what it feels like. The DSL's surface area feels huge, but the docs are exhaustive and make learning feel at least somewhat tractable.

👍 1
telekid18:10:44

given that the reactivity primitive https://redplanetlabs.com/clojuredoc/com.rpl.rama.html#var-foreign-proxy calls :callback-fn with "new val" (in addition to diff and old val,) it seems like integration with electric should still be rather performant (if not "fine-grained") even without differential, assuming you aren't querying any really high-cardinality collections

Daniel Jomphe19:10:54

Oh, you did synchronous tests with RCF - I was so much taken by Rama’s reactive workflow that I didn’t realize it’s still completely possible, in many scenarios, to test synchronously. Thanks for helping me realize that!

telekid20:10:58

yeah though tap/% is great for testing reactivity!

1
Daniel Jomphe13:10:31

@UABU2MMNW do you mind if I add it to my rama-dventures public repo?

Daniel Jomphe14:10:51

I like to collect many examples for quick reference.

telekid15:10:03

go for it!

☺️ 1
1
joshcho20:10:57

How much would it take to build something like this? https://youtu.be/nhTyuuDZe4w?si=qlh-MBq7AebOrCot

joshcho20:10:16

i.e. I will probably build this at some pt maybe ideas?

Vincent21:10:37

How can I have everyone's mouse show in the one interface like this extension https://webcursors.click

Vincent21:10:11

thinking... record x and y and somehow draw each mouse to the viewport... maybe absolutely positioned div? i guess that would be an easy way 😅

Dustin Getz22:10:40

there are plug n play js services that take care of it too dunno if better to DIY

1