logo-2016

2-3 MAY 2016 , OSLO NORWAY

WATCH 2016's PRESENTATIONS HERE

flatMap(Oslo) is a functional programming conference
with focus on Scala and the Java Virtual Machine

How to test proper{t,l}y

Presentation

Writing unit tests is pretty much established practice and in addition to that, property testing has caught up on popularity. Most functional languages have one, sometimes even many implementations. But "property testing" has a lot of aspects: randomized or exhaustive, minimization and generalization of counter examples, custom generators and filters, to name a few. Very often, property tests don't exploit all the features of the framework.

In this talk, I'll give an overview of the state of the art of property testing in $X and show some common use cases, techniques and pitfalls.

LARS HUPEL

@larsr_h

Lars is a PhD student in Munich, Germany, working in the area of theorem proving. He has been using Scala for quite a while now, and is known as one of the founders of the typelevel initiative which is dedicated to providing principled, type-driven Scala libraries. He also talks about Haskell and Isabelle a lot.

SPONSORS

Do you want to sponsor flatMap(Oslo)?

Send an email to flatmap@arktekk.no