I've met a bunch of lovely Haskell programmers, but I'm always surprised by the range of PL interests they have. (1) Some are particularly into lazy evaluation. I get it: you can do some really elegant code for some problems. I've enjoyed this in other PLs too.