Functional Kotlin

By John Burns

Elevator Pitch

A brief introduction to functional programming constructs in the Kotlin language. The audience will walk away with an idea of how they can using functional programming ideas in their code today to make their code and their tests cleaner and easier to understand.

Description

A brief introduction to functional programming constructs in the Kotlin language. We will explore some basic functional programming principles and look at Kotlin code samples which demonstrate these principles. We will learn about the Kotlin standard functions, and what they can be used for. We will also look at how to test functional Kotlin. The audience will walk away with an idea of how they can using functional programming ideas in their code today to make their code and their tests cleaner and easier to understand. This talk is designed for novices to functional programming, Kotlin, or both, although even seasoned veterans may discover a few tricks to hone their technique.

Slides