Connecting...

W1siziisimnvbxbpbgvkx3rozw1lx2fzc2v0cy9zawduawz5lxrly2hub2xvz3kvanbnl2jhbm5lci1kzwzhdwx0lmpwzyjdxq

Production Haskell Demystified by Joe Kachmar

W1siziisijiwmtkvmduvmdcvmtyvmdavntavnzmvcgv4zwxzlxbob3rvltu0njgxos5qcgvnil0swyjwiiwidgh1bwiilci5mdb4otawxhuwmdnlil1d

Haskell can easily enable you to model your solutions to let the compiler derive arbitrary data samples!

How do you achieve this? At Scale by the Bay, we were lucky to have a demonstration from Engineer, Joe Kachmar. Check it out.

 

Production Haskell Demystified

Core components of the software platform at Symbiont.IO are written in Haskell, which may come as a surprise to people who have only heard of it in the context of academic programming languages. 
 
In this talk, I'll walk attendees through a small demonstration showing off how Haskell enables programmers to easily model their solutions in such a way that the compiler can derive arbitrary data samples, JSON codecs, property testing, and even whole web APIs almost entirely "for free". 
 
Link to the demonstration code: https://github.com/jkachmar/scale-by-the-bay-2018
 
 
This talk was given by Joe Kachmar at Scale by the Bay 2018.