InfoQ Homepage Presentations Building on Developers' Intuitions to Create Effective Property-Based Tests
Building on Developers' Intuitions to Create Effective Property-Based Tests
Summary
John Hughes shows how to build properties for testing, and also new features in Haskell QuickCheck that support them.
Bio
John Hughes has been a functional programming enthusiast for more than thirty years, at the Universities of Oxford, Glasgow, and since 1992 Chalmers University in Gothenburg, Sweden. He served on the Haskell design committee, co-chairing the committee for Haskell 98, and is the author of more than 100 papers. With Koen Claessen, he created QuickCheck, and in 2006 he founded Quviq.
About the conference
Never-failing explosion of enthusiasm and talent is what gets us motivated to explore this amazing community in all of its potential. A journey we take through different ideas, technologies, paradigms and languages inspires creativity, growth and pure enjoyment of coding. To us Scala, Erlang, Haskell, Elixir, F#, Lisp, Clojure, OCamland many other emerging technologies are more than languages - they are new perspectives on how to understand and tackle challenges of every day work.