Raised by parseBinding when the binding string is malformed —
unknown modifier, empty token, or empty binding. Programmer-error
territory. Keyboard.on converts this to a defect via Effect.orDie,
but callers building bindings from dynamic sources (user prefs, JSON
config) can call parseBinding themselves and handle the typed
error in the E channel.
Raised by parseBinding when the binding string is malformed — unknown modifier, empty token, or empty binding. Programmer-error territory.
Keyboard.onconverts this to a defect viaEffect.orDie, but callers building bindings from dynamic sources (user prefs, JSON config) can callparseBindingthemselves and handle the typed error in the E channel.