Bill Clementson's Blog

Bits and pieces (mostly Lisp-related) that I collect from the ether.

February 2009
Sun Mon Tue Wed Thu Fri Sat
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
Jan  Mar

Vancouver Lisp Users Group meeting for March 2009 - Haskell for Lisp Programmers

Monday, February 23, 2009

Haskell is a polymorphically statically typed, lazy, purely functional language based on the lambda calculus. As such, it shares some things in common with some dialects of Lisp but differs in other regards. Our March lispvan speaker will present an introduction to Haskell geared towards Lisp programmers. If you want to read up about Haskell before the meeting, a good starting point is the Haskell Wiki.

Haskell Wiki

Here's the "official" meeting notice:

Topic: Haskell for Lisp Programmers
Presenter: Erik Charlebois
Date: Wednesday, March 4th, 2009
Time: 7pm - 10pm (or whenever)
Venue: The Hackery, 304 Victoria Dr (entrance off Franklin), Vancouver (see map)
Summary: Haskell is a lazy, pure, statically-typed functional programming language enjoying a lot of attention these days. Its strict approach to side effects is seen as one of the viable approaches to making parallel programming tractable.

Erik will talk about the core differences between Haskell and Lisp, the actions the Haskell community is taking to manage this growth, and some neat applications of the language already in the wild.

Bio: Erik was a compiler developer for 3 years at IBM working on the XL Fortran and C/C++ compilers for the Cell processor. He is currently employed at Slant Six Games doing gameplay programming. For the past 2 years, he has been studying programming languages and databases in a search for smarter ways to build soft real-time applications like games.

If possible, I will record the presentation and post it on my blog after the meeting for those who are unable to attend. Join us for a beer (bring your own - there's a fridge) and a chance to learn what static typing and monads are all about!

Update-2009-03-05: A copy of Erik's presenation can be found here.

emacs Copyright © 2009 by Bill Clementson