Idempotent APIs protect your application from duplicate requests caused by network issues or even client-side mistakes.
Unlike Component, halt! is entirely side-effectful. The return value should be ignored, and the system structure discarded. It's also important that halt-key! is idempotent. We should be able to run ...