# after
Schedule a callback to run after `n` milliseconds.
## Syntax
[after $ms $f]
## Parameters
- `$ms` — Number of milliseconds to wait.
- `$f` — Closure invoked once when the timer fires.
## Examples
def id [after 500 {|| echo "fired!" }] # cancel before it fires: [after-cancel $id]
## Returns
Numeric timer id; pass to `after-cancel` to cancel.
## See Also
`after-cancel`, `sleep`, `spawn`, `update`