BFPG Monthly Meetup

Yorgey Lecture IV by Christopher McKay

So far we have explored data types, pattern matching, and recursive functions in our quest to achieve functional enlightenment, but singular functions alone are lonely things. If only we could assemble a number of functions together to form a super function...

This month we explore methods to compose functions together, through currying and partial application, treating them as Higher-Order functions, and eventually exploring folds. Through this we can reduce the complexity and amount of code we write in common patterns by combining pre-made implementations with application-specific code.

Java 8 for Functional Programmers by James Livingston

Java 8 introduced several new features which will make applying functional programming principals in Java simpler, easier and more concise.

Beginning with an overview of Lambdas and the Streams library, we will then look at how they can be used to improve the quality of Java code. We will discuss the good parts, the parts that don't live up to what we would like, and what it may mean in future for Java and the FP world. 

A basic knowledge of Java and functional programming concepts is assumed, but you don't have to be an expert at either.

Join or login to comment.

  • Rob M.

    Chris' Yorgey IV is up here:
    James' Java 8 is up here:
    Sorry it took all week ... I had some processing snags this time.

    June 1, 2014

    • Ben K.

      No problems at all. Thanks Rob!

      June 1, 2014

  • Will T.

    Really enjoyed Week 4 of the Yorgey lectures, I went back and did the first four parts of Week 1 and found myself using a lot of the techniques from Week 4 quite naturally.

    May 28, 2014

  • Ben K.

    If you get stuck outside call me on 0488145427. :)

    May 27, 2014

  • Rob M.

    Usual video duties

    2 · May 5, 2014

Our Sponsors

  • iSeek Communications

    Coverage of the cost of pizza for attendees


    Venue sponsor, and provides pizzas and drinks for Hack Nights

  • Red Hat

    Venue sponsor

  • Skedulo

    Coverage of the cost of pizza for attendees

People in this
Meetup are also in:

Create your own Meetup Group

Get started Learn more

I started the group because there wasn't any other type of group like this. I've met some great folks in the group who have become close friends and have also met some amazing business owners.

Bill, started New York City Gay Craft Beer Lovers

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy