|
|
Functional Programming eXchange 2009: Duncan Coutts on Strong Types and Pure Functions
Strong Types and Pure Functions
This talk is about the software engineering benefits we can obtain by controlling side effects. By starting with pure functions and using types to mark actions with side effects we can build custom computational environments and have strong guarantees about what side effects are permitted and are not permitted. We will look at where these guarantees can help us, particularly in enforcing interface contracts.
Download the slides here
ABOUT DUNCAN COUTTS
|
Duncan is an independent Haskell consultant with Well-Typed LLP. His commercial work covers building end-user applications in Haskell and supporting companies that use Haskell through making improvements to the toolchain. He has more than ten years
More about Duncan Coutts
|
|
PODCAST STRONG TYPES AND PURE FUNCTIONS
This session took part at the Functional Programming eXchange 2009. You can view the other 8 podcasts here.
|
|
|
|
OTHER CLOUD EVENTS
|
Making Sense of Amazon Web Services Storage
FREE EVENT:
In The Brain of Robert Schneider
London, Monday, September 13th
|
|
Rick Evans' Coherence Clustered Caching
2 DAY COURSE. Featuring Daniel Sikar London, Monday, September 20th
|
|
ITB Peter Rodgers
FREE EVENT:
In The Brain of Peter Rodgers
London, Tuesday, September 21st
|
|
Brian Sletten's Semantic Web Bootcamp
5 DAY COURSE. Featuring Brian Sletten London, Monday, September 27th
|
|
Brian Sletten's Semantic Web Bootcamp
5 DAY COURSE. Paris, Monday, October 4th
|
|
Rick Evans' Coherence Clustered Caching
2 DAY COURSE. Featuring Daniel Sikar Paris, Thursday, October 21st
|
|
Peter Lubber's HTML5 “Fast Track”
2 DAY COURSE. Featuring Peter Lubbers London, Tuesday, November 2nd
|
|
Running Memcached clusters on Amazon EC2
FREE EVENT:
In The Brain of Daniel Sikar
London, Thursday, November 4th
|
|
|
|