Cover of Property-Based Testing with PropEr, Erlang, and Elixir

Property-Based Testing with PropEr, Erlang, and Elixir

by Fred Hebert · first published 2019

8mentions
3recommended by
6HN commenters
2019–2025first – last mentioned

50% recommend50% neutral

Affiliate links. As an Amazon Associate I earn from qualifying purchases.

Mentions per year

30 2007: 0 mentions2008: 0 mentions2009: 0 mentions2010: 0 mentions2011: 0 mentions2012: 0 mentions2013: 0 mentions2014: 0 mentions2015: 0 mentions2016: 0 mentions2017: 0 mentions2018: 0 mentions2019: 1 mention2020: 0 mentions2021: 1 mention2022: 3 mentions2023: 1 mention2024: 1 mention2025: 1 mention2026: 0 mentions200720172026

What Hacker News says

  • Jtsummers · Nov 11, 2022 · Recommends

    I really liked Hebert's Property-Based Testing with PropEr, Erlang, and Elixir. It's in Erlang and Elixir, but the concepts transfer well to other languages and property-based test systems. https://pragprog.com/titles/fhproper/property-based-testing-...

    on “Property-Based Testing in Rust with Arbitrary” ↗
  • Jtsummers · Dec 29, 2023 · Recommends

    More towards the advanced side I'd recommend Fred Hebert's Property-Based Testing with PropEr, Erlang, and Elixir - https://pragprog.com/titles/fhproper/property-based-testing-... It's also one of the best resources I've come across on property-based testing and is something I recommend to non-Erlang/Elixir programmers…

    on “Ask HN: Programming Courses for Experienced Coders?” ↗
  • Jtsummers · Sep 22, 2025 · Recommends

    Working Effectively with Legacy Code by Michael Feathers. It spends a lot of time on how to introduce testability into existing software systems that were not designed for testing. Property-Based Testing with PropEr, Erlang, and Elixir by Fred Hebert. While a book about a particular tool (PropEr) and pair of languages (Erlang and Elixir), it's a solid introduction to property-based testing. The techniques described transfer well to…

    on “Testing is better than data structures and algorithms” ↗
  • zellster · Oct 29, 2022 · Recommends

    Domain Modeling Made Functional by Scott Wlaschin Property-Based Testing with PropEr, Erlang, and Elixir by Fred Herbert Hacker's Delight by Henry Warren Programming Pearls by Jon Bentley

    on “Ask HN: Tech books every developer must read” ↗
  • Rendello · Oct 4, 2024 · Recommends

    Niche, but the book Property-Based Testing with PropEr, Erlang, and Elixir [1] taught me a lot. It might be the only dead-tree book on PBT. If you don't know what it is, here's a short video on it [2], it's basically a tool to automate tests and automatically simplify (shrink)…

    on “Ask HN: What is the best way to learn Erlang?” ↗
  • mononcqc · Oct 28, 2019 · Mentions

    …around it, but all the basics are still well-covered I think. Erlang in Anger, only available as a self-published short e-book available for free, meant to teach people to operate Erlang in production. Property-Based Testing with PropEr, Erlang, and Elixir; my latest published one (with Pragmatic programmers), covering property-based testing both with Erlang and Elixir at once. Pragprog have let me keep the initial website online, which only covered Erlang.…

    on “Adopting Erlang” ↗
  • dang · Sep 19, 2021 · Mentions

    …testing with QuickCheck - https://news.ycombinator.com/item?id=25457744 - Dec 2020 (3 comments) In praise of property-based testing - https://news.ycombinator.com/item?id=21880635 - Dec 2019 (9 comments) Property-Based Testing with PropEr, Erlang, and Elixir - https://news.ycombinator.com/item?id=18894018 - Jan 2019 (8 comments) Mysteries of Dropbox: Property-Based Testing of a Synchronization Service [pdf] - https://news.ycombinator.com/item?id=10627666…

    on “What is property-based testing? (2016)” ↗
  • …Elixir 2021 - $22.95 - Genetic Algorithms in Elixir 2020 - $27.95 - Real-Time Phoenix 2019 - $26.95 - Programming Ecto 2019 - $28.95 - Programming Phoenix 1.4 (Current version is 1.6) 2019 - $26.95 - Property-Based Testing with PropEr, Erlang, and Elixir 2019 - $24.95 - Designing Elixir Systems with OTP 2018 - $27.95 - Programming Elixir 1.6 (Current version is 1.14) 2018 - $27.95 - Craft GraphQL APIs in Elixir with Absinthe 2018 - $26.95 - Functional…

    on “Joy of Elixir (2020)” ↗

Keyboard shortcuts

/
Focus search
j / k
Next / previous book
Enter
Open focused book
Esc
Close / go back
g h
Go to Home
g t
Go to Top all-time
g m
Go to Most recommended
g r
Go to Rising
g f
Go to For You
?
Show this help