code.haskell.org/~dons/talks/dons-google-2015-01-27.pdf