Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

While you can write verified programs in agda, and use the MAlonzo FFI to extract haskell code, the generated code is very inefficient. On the other hand, this lets you write proofs in Haskell that coexist with your program, so there's little to no impact on runtime performance.

Also, Agda is an implementation of Martin-Lof type theory, which is very, very different from what SMT is.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: