What is Functional Programming, and why should I care?


This event took place on Apr 06, 2022

Approximately 1 hour(s) with question time included.

About this event

Functional Programming is a style of programming that’s been around since the 1950s, a long time before object-orientation even became a thing! Even though OO is considered mainstream by most programmers today, there is a solid resurgence to this older programming style.

This talk will look at why you should consider using FP and delve into the benefits of using this programming style on modern hardware. We’ll be dealing primarily with concepts but might look at a few lines of code too.

This talk takes place at:
6pm BST
7pm SAST
1pm ET (US)


What is Functional Programming, and why should I care?

This event has ended however you can watch it, along with other past events, via the link below.


Marco Vermeulen
Principal Consultant, Equal Experts

Marco Vermeulen is a South African Software Engineer based in London.

He is passionate about writing well-crafted code, driven and guided by tests.

As a proponent of BDD, he has successfully applied this technique in the Enterprise and on Open Source Projects.

Marco applies Functional Programming techniques wherever possible and is the lead author of Manning’s Functional Programming in Kotlin.

He focuses primarily on JVM languages but also enjoys tinkering with Rust.

He is an avid supporter of OSS and is the creator and maintainer of SDKMAN, the Software Development Kit Manager.