Yet Another Swift Blog
  • Home
  • Tips
  • About

Functional Programming

Learn functional programming with Swift.

Functional Programming

Functions in Swift: Pure, Higher-Order and First-Class Functions, Currying and Partial Application

Learn what it means to have a function as a first-class type, what is a higher-order function, which functions are pure and what are currying and partial application.

Vadim Bulavin Vadim Bulavin 4 min read
Functional Programming

Practical Functional Programming in Swift: The Fundamentals

What is functional programming? What are the three fundamental concepts of functional programming? These are the questions to answer in this article.

Vadim Bulavin Vadim Bulavin 5 min read
Yet Another Swift Blog by Vadim Bulavin © 2023.
Latest publications Twitter vadymbulavin@gmail.com