Brian: Adding Haskell slides.
Brian: Added first class function example for Java 8.
Brian: Adding Java 8 examples and improving some others.