Intro to Haskell 6 (Laziness) & Learning FP with Spiderman


Details
Please note that we're at Red Hat this month and not at Suncorp! :)
Introduction to Haskell 6 - Laziness by Ben Kolera
This is the sixth instalment of Brent Yorgey's introduction to haskell lectures.
Haskell's ubiquitous non-strictness is a wonderful property that sets it apart from most other programming languages. In this talk, we go through exactly what laziness actually is, how to reason about it and consequences that it has on your programming style.
Learning FP with Spiderman by Pablo Andres Barrientos
Please welcome Pablo as a first time speaker here at BFPG. Pablo has lectured Haskell at University previously and it's very exciting to have him join our group of BFPG speakers.
With great power comes great code. We will try to write a library with a little help from a super hero and a powerful language (Haskell).
This talk will be of interest to anyone interested in the experience of writing solid, principled and performant functional libraries. In particular, we will cover writing an library for editing and traversing structured data based off of the Weaving a web (http://www.cs.ox.ac.uk/ralf.hinze/publications/TheWeb.ps.gz) functional pearl by Ralf Hinze and Johan Jeuring.

Intro to Haskell 6 (Laziness) & Learning FP with Spiderman