Skip to content
0:00 / 0:00

#quickcheck#applicative#functionalreactiveprogramming

David Peter: Interactive Tests and Documentation via QuickCheck style Declarations - λC 2016

LambdaConf

8.8K subscribers • 16 videos on Hallway

YouTube
  • Recommended by 1 person: 1 in engineering communities.
  • Presented by David Peter

Intermediate. Assumes working knowledge.

1.3K views10 years ago1 recommendation

Programming languagesTools and practiceHaskellTestingFunctional programming

David Peter presents a testing library that unifies property testing with interactive user interfaces using applicatives and functional reactive programming.

Wouldn't it be absolutely wonderful if you could use easy, QuickCheck-style declarations to not just test your code, but also make those tests interactive to developers who want to learn more about how to use your functional library? Thanks to the power of applicatives and functional reactive programming, this is now possible! In this talk, the speaker will present a testing library that unifies property testing with interactive testing to make your functional programming libraries both well-tested and also accessible to new users!

Why it's here

1 person recommends this

What people say. Recommended for its interesting approach to automatically inferring user interfaces from type signatures for testing.

u/sharkdpin r/haskell • Recommends

Automatically infer user interfaces from type signatures