Interesting technique, although I think a domain specific extension of Haskell for analysing log records might be more useful.
I'm sure there are more complex examples, but all the tasks in the screencast could be done easily with Splunk. It might, if you want to develop the idea of log analysis further to look at their search cheatsheet. http://www.splunk.com/base/Documentation/latest/SearchRefere...
Most of the syntax in the screencast is relatively guessable or explained, however NubBy means remove duplicates using the provided test condition. http://www.zvon.org/other/haskell/Outputlist/nubBy_f.html