際際滷shows by User: kelseyinnis / http://www.slideshare.net/images/logo.gif 際際滷shows by User: kelseyinnis / Thu, 20 Nov 2014 16:04:37 GMT 際際滷Share feed for 際際滷shows by User: kelseyinnis I Dream of Gen'ning: ScalaCheck is Black Magic /slideshow/scalacheck-2-41828057/41828057 scalacheck2-141120160437-conversion-gate01
ScalaCheck, the property-based testing library for Scala, is a powerful tool for automating test coverage. Out of the box, you can easily generate gobs of test data and automatically shrink failure cases down to specific causes. Who was ever satisfied with out of the box, though?!? By exploring the outer edges of ScalaCheck's capabilities, it's possible to generate extensive and deep coverage of your code base. We'll walk through the basics of property-based testing and take a whirlwind tour of some more advanced techniques and their possibilities, including building complex custom data generators, shrinking smarter, basing data generation on samples from production data, using ScalaCheck to power performance benchmarks, and automatically generating Arbitrary and Shrink instances for case classes using Shapeless.]]>

ScalaCheck, the property-based testing library for Scala, is a powerful tool for automating test coverage. Out of the box, you can easily generate gobs of test data and automatically shrink failure cases down to specific causes. Who was ever satisfied with out of the box, though?!? By exploring the outer edges of ScalaCheck's capabilities, it's possible to generate extensive and deep coverage of your code base. We'll walk through the basics of property-based testing and take a whirlwind tour of some more advanced techniques and their possibilities, including building complex custom data generators, shrinking smarter, basing data generation on samples from production data, using ScalaCheck to power performance benchmarks, and automatically generating Arbitrary and Shrink instances for case classes using Shapeless.]]>
Thu, 20 Nov 2014 16:04:37 GMT /slideshow/scalacheck-2-41828057/41828057 kelseyinnis@slideshare.net(kelseyinnis) I Dream of Gen'ning: ScalaCheck is Black Magic kelseyinnis ScalaCheck, the property-based testing library for Scala, is a powerful tool for automating test coverage. Out of the box, you can easily generate gobs of test data and automatically shrink failure cases down to specific causes. Who was ever satisfied with out of the box, though?!? By exploring the outer edges of ScalaCheck's capabilities, it's possible to generate extensive and deep coverage of your code base. We'll walk through the basics of property-based testing and take a whirlwind tour of some more advanced techniques and their possibilities, including building complex custom data generators, shrinking smarter, basing data generation on samples from production data, using ScalaCheck to power performance benchmarks, and automatically generating Arbitrary and Shrink instances for case classes using Shapeless. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/scalacheck2-141120160437-conversion-gate01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> ScalaCheck, the property-based testing library for Scala, is a powerful tool for automating test coverage. Out of the box, you can easily generate gobs of test data and automatically shrink failure cases down to specific causes. Who was ever satisfied with out of the box, though?!? By exploring the outer edges of ScalaCheck&#39;s capabilities, it&#39;s possible to generate extensive and deep coverage of your code base. We&#39;ll walk through the basics of property-based testing and take a whirlwind tour of some more advanced techniques and their possibilities, including building complex custom data generators, shrinking smarter, basing data generation on samples from production data, using ScalaCheck to power performance benchmarks, and automatically generating Arbitrary and Shrink instances for case classes using Shapeless.
I Dream of Gen'ning: ScalaCheck is Black Magic from Kelsey Gilmore-Innis
]]>
1475 2 https://cdn.slidesharecdn.com/ss_thumbnails/scalacheck2-141120160437-conversion-gate01-thumbnail.jpg?width=120&height=120&fit=bounds presentation White http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Learning Functional Programming Without Growing a Neckbeard /slideshow/learning-functional-programming-without-growing-a-neckbeard/15672606 learningfunctionalprogrammingwithoutgrowinganeckbeard-121217100129-phpapp01
際際滷s from 12/13/12 presentation to SF Scala. Video: https://marakana.com/s/post/1354/learning_functional_programming_scala_video]]>

際際滷s from 12/13/12 presentation to SF Scala. Video: https://marakana.com/s/post/1354/learning_functional_programming_scala_video]]>
Mon, 17 Dec 2012 10:01:29 GMT /slideshow/learning-functional-programming-without-growing-a-neckbeard/15672606 kelseyinnis@slideshare.net(kelseyinnis) Learning Functional Programming Without Growing a Neckbeard kelseyinnis 際際滷s from 12/13/12 presentation to SF Scala. Video: https://marakana.com/s/post/1354/learning_functional_programming_scala_video <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/learningfunctionalprogrammingwithoutgrowinganeckbeard-121217100129-phpapp01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> 際際滷s from 12/13/12 presentation to SF Scala. Video: https://marakana.com/s/post/1354/learning_functional_programming_scala_video
Learning Functional Programming Without Growing a Neckbeard from Kelsey Gilmore-Innis
]]>
25326 16 https://cdn.slidesharecdn.com/ss_thumbnails/learningfunctionalprogrammingwithoutgrowinganeckbeard-121217100129-phpapp01-thumbnail.jpg?width=120&height=120&fit=bounds presentation White http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
https://cdn.slidesharecdn.com/profile-photo-kelseyinnis-48x48.jpg?cb=1529013196 nerd.kelseyinnis.com https://cdn.slidesharecdn.com/ss_thumbnails/scalacheck2-141120160437-conversion-gate01-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/scalacheck-2-41828057/41828057 I Dream of Gen&#39;ning: S... https://cdn.slidesharecdn.com/ss_thumbnails/learningfunctionalprogrammingwithoutgrowinganeckbeard-121217100129-phpapp01-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/learning-functional-programming-without-growing-a-neckbeard/15672606 Learning Functional Pr...