Practical Property testing in Haskell

This talk discusses how to implement proper property testing in Haskell. It moves way beyond the classic toy examples and examined real-world scenarios. It takes a deep-dive into how to make property tests interact with web services or database systems. It also explaines how to use custom generators and testing combinators. Other topics discussed are as follows:

  • Testing with Databases
  • Testing with Services
  • Writing Custom Generators
  • Using Testing Combinators


  • Practical Property Testing in Haskell @ FP Complete 2018-05-09 Blogpost Video