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

Doesn't Liquid Haskell[1] use a SAT solver?

[1] https://ucsd-progsys.github.io/liquidhaskell-blog/



Like most languages with refinement types it uses an SMT solver (a more general problem), though I’m not sure it uses it for pattern matching. I was thinking of Coq, Agda, Lean, etc. which are full-spectrum dependently typed languages. LiquidHaskell is more specialized, though its automated proof capabilities are much stronger.




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

Search: