No results.

NewCrafts Videos

Created by developers for developers, NewCrafts is an ephemeral learning ground for professional developers who care for quality code and bettering their practices. Get more on

Marcello Duarte - Building a REPL for Phunkie, with Phunkie

After writing PhpSpec using PhpSpec, I decided my latest project should be writing a REPL for Phunkie & my PHP functional structures library & using Phunkie itself, along with functional programming patterns and techniques.

This talk will share my learnings. We'll go through the code, understand the design, and learn how to apply some of the Functional Programming (FP) principles in a real-life scenario. We'll go beyond the basics and look at how FP deals with state, composition, and side-effects like IO, validation, and more.

We'll also discuss the benefits and costs of the functional approach. You will leave this session with an appetite to learn even more about what FP, and in particular FP in PHP with Phunkie, has to offer.