This crate allows you to use closures for interrupt handlers in a heapless, no-std environment.
See the examples
directory for some simple examples.
For a slightly more complex example this repository uses clint to blink some LEDs and measure temperature across a number of interrupts and exceptions.