~/talk

Lambdas && Monads

TalkinPolishat Confitura 2015 · on Saturday, 2015-07-04· [java, functional-programming]
slides:none on file

Presentation introduces Java 8 functional features: lambda expressions and monads. It explains that lambdas are mainly syntactic sugar over anonymous classes and then covers monads and how using lambdas and monads can make everyday Java programming more pleasant.

AI-written summary · about

  1. 0:00Introduction
  2. 1:03Lambda expressions in Java 8
  3. 4:54java.util.function interfaces
  4. 8:08Monads demystified
  5. 13:34Optional monad in Java 8
  6. 19:57Stream monad uses
  7. 27:17Processing collections with Stream
  8. 33:01Monad and stream best practices
  9. 37:39Stream intermediate vs terminal methods
  10. 40:09Terminal Stream examples
  11. 46:00Collectors in Collectors class
  12. 50:56IDE support for lambdas
  13. 51:37New API concepts
  14. 52:00Custom monads summary
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.