align-toparrow-leftarrow-rightbackbellblockcalendarcamerachatcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-crosscrosseditfacebookglobegoogleimagesinstagramlocation-pinmagnifying-glassmailmoremuplabelShape 3 + Rectangle 1outlookpersonplusImported LayersImported LayersImported Layersshieldstartwitteryahoo

Being Lazy

Speaker: Peter Marks.

This talk will explore lazy evaluation in Haskell. After a brief introduction to non-strictness, and establishing a basic conceptual model of evaluation in Haskell, the primary focus will be on how we can utilize laziness to allow us to write programs differently to how we would in an eagerly evaluated language. The session will be rich on code with a worked example of a complete program. We'll also touch on some of the pitfalls of laziness that we run into in real world situations.

Peter Marks has been developing software for over thirty years and has been using Haskell commercially for four years. He currently leads the FPF team at Barclays and is an active member of the London Haskell community, running the Hoodlums meetup group.


Join or login to comment.

  • Jeffrey

    Where is the code for the talk tonight? I'm eager to play with it.

    February 27, 2013

  • JC C.


    February 27, 2013

  • A former member
    A former member

    Sorry. I can't make it tomorrow. Will be busy at work.

    February 26, 2013

  • Ben E.

    Came to the building but the receptionist has no clue as what room it is in.

    February 13, 2013

    • Ben E.

      This evenings brilliant bit of calendar reading is brought to you by Ben Edwards. Duuuuuuuuh.

      February 13, 2013

    • Chris T.

      Hope to see you in 2 weeks!

      February 13, 2013

  • Tom F.

    Email from meetup: "You're confirmed for: Being Lazy". :(

    February 11, 2013

People in this
Meetup are also in:

Start the perfect Meetup for you

We'll help you find just the right people

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy