169 JSJ Property-based Testing (QuickCheck) with Zach Kessin

JavaScript Jabber

Episode | Podcast

Date: Wed, 22 Jul 2015 15:00:00 +0000

<div class="trix-content"> <div>02:20 - Zach Kessin Introduction</div><ul> <li> <a href="https://twitter.com/zkessin">Twitter</a> </li> <li> <a href="https://github.com/zkessin/">GitHub</a> </li> <li><a href="http://www.oreilly.com/pub/au/2277">Zach's Books</a></li> <li><a href="http://parrot-uni.com">Parrot</a></li> <li><a href="http://devchat.tv/js-jabber/057-jsj-functional-programming-with-zach-kessin">JavaScript Jabber: Episode #057: Functional Programming with Zach Kessin</a></li> <li><a href="http://www.erlang-quickcheck-book.com/">Testing Erlang With Quickcheck Book</a></li> </ul><div>04:00 - <a href="http://mostlyerlang.wordpress.com/">Mostly Erlang Podcast</a> </div><div>05:27 - Property-based Testing (<a href="https://hackage.haskell.org/package/QuickCheck">QuickCheck</a>)</div><div>07:22 - Property-based Testing and Functional Programming</div><ul><li> <a href="https://github.com/jsverify/jsverify">jsverify</a> </li></ul><div>09:48 - Pure Functions</div><ul><li>Shrinking</li></ul><div>18:09 - Boundary Cases</div><div>20:00 - Generating the Data</div><div>23:23 - Trending Concepts in JavaScript</div><div>32:33 - How Property-based Testing Fits in with Other Kind of Testing</div><div>35:57 - Test Failures</div><div>Panel</div><div> <a href="http://pouchdb.com/2015/03/05/taming-the-async-beast-with-es7.html">Nolan Lawson: Taming the asynchronous beast with ES7</a> (Aimee)<br /> <a href="http://nodevember.org/">Nodevember</a> (Aimee)<br /> <a href="http://hipstersound.com/">Hipster Sound</a> (Jamison)<br /> <a href="https://www.youtube.com/watch?v=ByNs9TG30E8&amp;feature=youtu.be">Om Next by David Nolen </a> (Jamison)<br /> <a href="https://open.spotify.com/track/6W9diysjR1V67SRLaygwlI">Gallant - Weight In Gold</a> (Jamison)<br /> <a href="http://www.reactrally.com/">React Rally</a> (Jamison)<br /> <a href="http://www.imdb.com/title/tt1235547/">Better Off Ted</a> (Joe)<br /> <a href="http://www.amazon.com/gp/product/0804137250/ref=as_li_qf_sp_asin_il_tl?ie=UTF8&amp;camp=1789&amp;creative=9325&amp;creativeASIN=0804137250&amp;linkCode=as2&amp;tag=chamaxwoo-20&amp;linkId=Z7OKUSEBIBXRA5XV">Armada: A Novel by Ernest Cline</a> (Joe)<br /> <a href="http://www.erlang-quickcheck-book.com/">Testing Erlang With Quickcheck Book</a> (Zach)<br /> <a href="http://parrot-uni.com">Parrot Universal Notification Interface</a> (Zach)<br /> <a href="http://www.amazon.com/gp/product/1491868848/ref=as_li_qf_sp_asin_il_tl?ie=UTF8&amp;camp=1789&amp;creative=9325&amp;creativeASIN=1491868848&amp;linkCode=as2&amp;tag=chamaxwoo-20&amp;linkId=OBJZ6LTA3FWMC5WX">The Famine of Men by Richard H. Kessin</a> (Zach)</div><div>Special Guest: Zach Kessin.</div> </div> Support this podcast at — https://redcircle.com/javascript-jabber/donations Advertising Inquiries: https://redcircle.com/brands Privacy & Opt-Out: https://redcircle.com/privacy