Skip to content

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.

Members are also interested in