Programación Funcional en Java

Functional Programming in Java 8 (Part 0): Motivation

As we begin a series on functional programming, see why you should consider making the move and how you can incorporate it using some familiar Java.

Functional Programming in Java 8 (Part 1): Functions as Objects

If functional programming has your attention, let’s start with the basics: functions. You can store functions as objects, take them as arguments, return them, and more.

Functional Programming in Java 8 (Part 2): Optionals

Use Optionals when there is a clear need to represent ‘no result’ or where null is likely to cause errors. Otherwise, stick to nulls.

An Introduction to Functional Programming in Java 8 (Part 3): Streams

Streams are an important functional approach that can impact performance via parallelism, augment and convert data structures, and add new tools to your kit.

An Introduction to Functional Programming in Java 8 (Part 4): Splitter

Now that you know some functional programming basics, let’s use lambdas to optimize our runtime with the help of a Splitter.

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s