Tag

kotlin

The Monad Type Class and it’s Combinators

From Functional Programming in Kotlin by Marco Vermeulen, Rúnar Bjarnason, and Paul Chiusano

This article covers how monads, monad combinators, and functors work and why you should be afraid of them.

What is Functional Programming?

From Functional Programming in Kotlin by Marco Vermeulen

This article discusses what functional programming is (and is not), using Kotlin for examples.

Writing Loops Functionally in Kotlin

From Functional Programming in Kotlin by Marco Vermeulen

This article explores how to write loops functionally in Kotlin.

Learn to Write Better Kotlin Code

From Functional Programming in Kotlin by Marco Vermeulen, Rúnar Bjarnason, and Paul Chiusano

Free eBook: Safe Programming with Kotlin

Free_eBook_Saumont_Kotlin

Chapters selected by Pierre-Yves Saumont

Free eBook: Exploring Kotlin Functional Programming

Free_eBook_Guthrie

Chapters selected by John Guthrie

Build Reactive JVM Apps

From Vert.x in Action by Julien Ponge


slideshare-build-reactive-jvm-apps

Retrying a Function or an Effect

From The Joy of Kotlin by Pierre-Yves Saumont

This article discusses retying functions in Kotlin.

Declaring Higher-Order Functions

From Kotlin in Action by Dmitry Jemerov and Svetlana Isakova

The key idea of this article is the concept of higher-order functions. A higher-order function is a function that takes another function as an argument or returns one.

Functional APIs for Collections

From Kotlin in Action by Dmitry Jemerov and Svetlana Isakova

The functional style provides many benefits when it comes to manipulating collections. You can use library functions for most tasks and simplify your code. In this article, we’ll discuss some of the functions in the Kotlin standard library for working with collections.

© 2021 Manning — Design Credits