This is a heavily interactive web application, and JavaScript is required. Simple HTML interfaces are possible, but that is not what this is.
Post
Ismael Celis
ismaelcelis.com
did:plc:af5ndzzxe7p5vbpmotcxmt6n
Mutable vs. inmutable data is a common point of argument amongst coders. Thing is, you can leverage both! This is a small #ruby DSL for handling events. The body of these handlers relies on mutating a bit of state.
I do this to align the DSL with most Rubyists' expectations.
2025-02-26T10:47:38.049Z