14. Type Safety
One of the key benefits of embedding an assembler in a dependently-typed language is that many invalid programs are rejected at compile time.
One of the key benefits of embedding an assembler in a dependently-typed language is that many invalid programs are rejected at compile time.