#Haskell, #distributed-computing, #serialization
Cool talk by Bartosz Milewski on defunctionalization, called Replacing functions with data (he also wrote a blog post on the topic). In particular, I liked the idea at the end that, since functions can't be serialised, defunctionalization can help with distributed computation.
Edit: There was also an interesting talk "Deconstructing Lambdas" by Chris Penner on a related topic.