Handler for a matched keyboard event. Must return
Effect<void, never, never> — the framework refuses to accept
plain functions here because plain-function handlers are exactly
where uncaught exceptions and un-typed side effects sneak in.
Wrap DOM writes in Effect.sync when that's all you need.
Handler for a matched keyboard event. Must return
Effect<void, never, never>— the framework refuses to accept plain functions here because plain-function handlers are exactly where uncaught exceptions and un-typed side effects sneak in. Wrap DOM writes inEffect.syncwhen that's all you need.