The @madlabuk Lambda Lounge is back and this time we're diving into what is
perhaps the most *mind blowing* of the functional programming languages; *
Haskell*.

This months meeting will be on the 28th May @7pm and will feature an
introductory talk on Haskell <http://www.haskell.org/haskellwiki/Haskell>,
by Ian Johnson <http://twitter.com/#%21/__ian_johnson>.

Haskell is a purely functional programming language, where side-effects are
forbidden by the type-system; and all functions must be pure.

Haskell's widely regarded as being on the cutting edge of programming
language design, with its rigorous
Hindley-Milner<http://en.wikipedia.org/wiki/Hindley%E2%80%93Milner>inferencing
type system, lazy
evaluation <http://en.wikipedia.org/wiki/Lazy_evaluation> and infamous use
of Monads to box up side effects in a useful and generic abstraction.

Haskell is best known for it's ability to lock up side effects where they
belong, in an IO::Monad; preventing them from polluting your program with
pain and non-determinism!

It's destined to be another great Lambda Lounge!
Come along!  http://lambdalounge.org.uk/

R.

-- 
To post: [email protected]
To unsubscribe: [email protected]
Feeds: http://groups.google.com/group/python-north-west/feeds
More options: http://groups.google.com/group/python-north-west

Reply via email to