Functional Programming

Developer

The Essence of Functional Programming

This talk dives into the origins of functional programming, going all the way back to where the term was first introduced, to see how it evolved over time into our modern understanding of what FP essentially involves.

Read More
Developer

How to Take your first steps with F#

Jeff Fritz helps us take our first steps with F# by following the learning path on Microsoft Learn.

Read More
Developer

Functional Parsing in C++20

Is C++20 a language that supports a functional style of programming? Can we write modern C++ code in a pure functional style that would easily translate into a pure functional language like Haskell, and could that C++ code end up looking just as nice while still being reasonably efficient? In this talk, take a practical […]

Read More
Data Driven

Jonathan Wood on F#, ML.NET, and Functional Programming

In this episode which was recorded via livestream, Frank speaks with Jon Wood to chat about f sharp, ML dot net, and functional programming.To participate in the live Q&A, make sure you follow Data Driven on the appropriate social media channels. Press the play button below to listen here or visit the show page at […]

Read More
Developer Microsoft

F# 5.0

In this video, Phillip Carter shows off F# 5, which is currently in preview. He shows significant performance improvements and several new language features. Resources: F# 5 preview 1 announcement Phillip’s demo code F# 5 with Jupyter Notebooks

Read More
Python

Coding Trees in Python

For Mathematics, trees are more useful than strings. Professor Thorsten Altenkirch takes us through a functional approach to coding them in Python.

Read More
Developer

Why Isn’t Functional Programming the Norm?

Richard Feldman is a member of the Elm core team, the author of Elm in Action from Manning Publications, and the instructor for the Intro to Elm and Advanced Elm courses on Frontend Masters. In this video, he explores the reason why functional programming hasn’t taken over despite its advantages.

Read More
Big Data Developer

Functional Programming in Scala

In this video, learn how to stop treating Scala as a better Java and start exploring the world of Functional Programming. There are also code examples to demonstrate a four step path that’ll let you ease yourself into the world of Functional Programming while continuing to deliver production quality code.

Read More
Developer Mathematics

Lambda Calculus

Whether you realize it or not, lambda calculus has already impacted your world as a data scientist or a developer. If you’ve played around in functional programming languages like Haskell or F#, then you are familiar some of the same ideas. In fact, AWS’s serverless product is named Lambda after this branch of mathematics. Watch […]

Read More
Developer

Why Functional Programming Matters

In this talk, Ted Neward talks about the origin, history, importance of functional programming.

Read More