Episode 52

Mar 8, 2017 · Sydney, Australia

Types and a basic use case for them
Ren Pillay

A talk on building a library interface to a basic RESTful API.

Starts by implementing a naive implementation with traditional OO techniques. Then moves to a slightly better implementation using Options to explain how safety can be achieved. Finally demonstrates a better implementation still by using types to represent the state of the API to show how the library can help achieve both safety and be easier to use.

Recursion non-recursively
David Barri

There are some absolutely fantastic discoveries that make it trivial to work with recursive data types. Unfortunately, they aren't common knowledge amongst programmers in general. A significant part of the reason is that the theory is dense with jargon, and in a form that imposes a high barrier of entry. This is a property of the medium and not the content.

I will present algebras, coalgebras, fixpoints and various morphisms with the goal of making it comprehensible to any programmer sufficient in Scala, and without theoretic prerequisites.

Event organizers

Are you organizing Episode 52?

Claim the event and start manage its content.

I am the organizer

based on 0 reviews