Discussion:
WingDing Study Group meeting on May 27, Functional Programming in Java 8 kickoff
Robert Kuhar robertkuhar-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org [seajug]
2014-05-24 04:05:13 UTC
Permalink
The WingDing Study Group (http://tech.groups.yahoo.com/group/wingding)
begins our exploration of "Functional Programming in Java: Harnessing the
Power of Java 8 Lambda Expressions" by Venkat Subramaniam:
http://pragprog.com/book/vsjava8/functional-programming-in-java

The next meeting is...
Tuesday, May 27 7:00 to 9:00 PM

FlowPlay, Inc.
114 Alaskan Way South, Suite 100
Seattle, WA 98104

Functional Programming in Java will help you quickly get on top of the new,
essential Java 8 language features and the functional style that will
change and improve your code. This short, targeted book will help you make
the paradigm shift from the old imperative way to a less error-prone, more
elegant, and concise coding style that’s also a breeze to parallelize.

We will kick off this week covering Chapters 1 and 2. Bob will moderate.

Chapter 1: "Hello, Hello, Lambda Expressions". We discuss the functional
style of programming, its benefits, and how it differs from the prevalent
imperative style. This chapter introduces the syntax of Lambda expressions
in Java 8.

Chapter 2: "Using Collections" covers how JDK collections have received
some special treatment in Java 8, with new interfaces, classes, and methods
that support functional-style operations.

As always, we need Moderators for the rest of the iteration. If we can
keep on the 2 chapters per meeting pace (the June 10 meeting is looking a
little "heavy"), the agenda shapes up like...

May 27: CH01. Hello, Lambda Expressions (17 pages)
CH02. Using Collections (21 pages)
June 10: CH03. Strings, Comparators, and Filters (21 pages)
CH04. Designing with Lambda Expressions (23 pages)
June 24: CH05. Working with Resources (14 pages)
CH06. Being Lazy (16 pages)
July 08: Summer break
July 22: Summer break
Aug 12: CH07. Optimizing Recursions (13 pages)
CH08. Composing with Lambda Expressions (10 pages)
Aug 26: CH09. Bringing It All Together (6 pages)

See something that interests you? Moderating is easy, give it a whirl!
Just shoot us an email or drop by on May 27 and we'll fit you into the
schedule.

Bring some money if you would like to get in on the pizza. All are welcome.

Bob

Loading...