|
|
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
|
|
|
|
OTHER JAVA & JEE EVENTS
|
Spring Application Development
4 DAY COURSE. Featuring David Syer London, Tuesday, March 23rd
|
|
Tapestry 5 in Action
FREE EVENT:
In The Brain of Ben Gidley
London, Tuesday, March 23rd
|
|
JAVAWUG
FREE EVENT:
Ease into Scala Web Developmen
London, Wednesday, March 24th
|
|
Gojko Adzic's TDD Java Development Workshop
2 DAY COURSE. Paris, Wednesday, March 31st
|
|
Spring OSGi with dm Server
2 DAY COURSE. London, Thursday, April 8th
|
|
London Scala Users' Group
FREE EVENT:
Traits & Mixins
London, Monday, April 12th
|
|
Tomcat Administration Fundamentals Training
2 DAY COURSE. London, Tuesday, April 13th
|
|
Spring Hibernate O/R Mapping
3 DAY COURSE. London, Wednesday, April 14th
|
|
|
|