Skip to main content

2 posts tagged with "Functional Programming"

Our Functional Programming tag archive features a wealth of resources, tutorials, and articles designed to help you understand and master this programming paradigm.

View All Tags

Exploring Kotlin's Higher-Order Functions

· 12 min read
Engineering Team

This tutorial will provide a comprehensive overview of Kotlin's higher-order functions. Higher-order functions are a powerful feature in Kotlin that allow functions to be treated as first-class citizens. This means that functions can be passed as arguments, returned from other functions, and assigned to variables. By understanding and utilizing higher-order functions, developers can write more concise and expressive code.

Exploring Kotlin's Lambda Expressions

· 7 min read
Engineering Team

In this tutorial, we will dive deep into Kotlin's lambda expressions. Lambda expressions are a powerful feature in Kotlin that allows us to write concise and expressive code. We will explore the syntax of lambda expressions, function types, higher-order functions, capturing variables, type inference, and provide examples of how to use lambda expressions in filtering, sorting, mapping, and grouping lists.

Practical product notes

Get the next useful guide

Occasional tutorials, product resources, and lessons from building and launching software.