31st JULY - 4th AUGUST 2015

Pullman Brisbane - King George Square

Create Account
  • Mini-Conferences
    July 31
  • Presentations
    August 1-2
  • Sprints
    August 3-4

<-- Back to schedule

Monads, in my Python?

Monads shouldn't be difficult to understand. This talk aims to show what monads are, and why you shouldn't be afraid of them. You most likely use them already (yes, really).

In this talk, I'll touch briefly on category theory (don't worry, it's not scary), and a couple of practical implementation of monads. You don't have to be a functional programmer or a Haskeller to use monads.

Lastly I shall attempt to lay out a good rationale to use more monads when programming in Python

Xuanyi Chew

Xuanyi is a data scientist. He uses Python in a fairly functional way in his day-to-day job. He tinkers a lot with different languages, loves compilers and virtual machines, and wishes to be the guy who makes the singularity happen.