Skip to content

Bucharest FP #34 — An Applicative Application

Photo of Ionuț G. Stan
Hosted By
Ionuț G. S.
Bucharest FP #34 — An Applicative Application

Details

Hi, everyone!

Time for a new meetup. This time I'd like to present something that can be seen as a continuation to Vlad's previous presentation, where he talked about applicatives and monads, among others. It's also based on work I've done almost a year ago, which is being used in production right now.

# Ionuț G. Stan — An Applicative Application

## TALK ABSTRACT

Applicatives and monads are all nice and useful, but sometimes seeing a novel way of employing them might deepen our understanding of the subject. This is what this talk aims for by showing a practical and somewhat unusual application of the Applicative abstraction.

We will look at the task of optimizing network calls — in this particular case, OpenTSDB queries — and show how using an Applicative interface enables us to design an API that's oblivious to the optimization processes, while still keeping the code purely functional.

## SPEAKER BIO

Ionuț is a software developer at Eloquentix 0, where he works on backend services using Scala. His current interests revolve around functional programming techniques, programming languages and compilers.

Photo of Bucharest FP group
Bucharest FP
See more events
TechHub Bucharest
39-41 Nicolae Filipescu · Bucharest