View analytic
Friday, February 6 • 11:30 - 12:20
Monadic Java

Sign up or log in to save this to your schedule and see who's attending!

Category Theory is to functional programming what GoF design patterns are to object oriented programming. Since Java introduced lambda expressions, time is arrived also for Java developers to learn something more about functional programming patterns. Monads are probably the most expressive (and very likely the most misunderstood) of these patterns. So the purpose of this talk is to explain monads, clarify with very practical examples how and when they should be used, underline their advantages and show how they can be implemented in Java 8.

avatar for Mario Fusco

Mario Fusco

Drools core developer, Red Hat
Mario is a senior software engineer at Red Hat working at the development of the core of Drools, the JBoss rule engine. He has a huge experience as Java developer having been involved in (and often leading) many enterprise level projects in several industries ranging from media companies to the financial sector. Among his interests there are also functional programming and Domain Specific Languages. By leveraging these 2 passions he also... Read More →

Friday February 6, 2015 11:30 - 12:20
Room 09

Attendees (15)