True
is a bad argument10
is a good argument0
average
take
fib
fib
is an uninterpreted function
Question: Is psum
equivalent to sum
?
Built-in Lists are not supported for now.
(So does imports...)
Prove crucial properties for Haskell in Haskell!
where Haskell = a general purspose programming language.
cabal install liquidhaskell
https://github.com/ucsd-progsys/liquidhaskell
http://www.refinement-types.org
online demo @ http://goto.ucsd.edu/liquidhaskell
Next: Information Flow: Refinement Types for Security Policies