Main Content

Engineering Large Projects in a Functional Language

About the Talk

July 10, 2010 7:35 AM

The Cleaners, Ace Hotel Portland, 403 SW 10th Portland, OR

The Cleaners, Ace Hotel Portland, 403 SW 10th Portland, OR

Galois has been building software systems in Haskell for the past decade. This talk describes some of what we’ve learned about in-the-large, commercial Haskell programming in that time. I'll look at when and where we use Haskell. At correctness, productivity, scalabilty, maintainability, and what language features we like: types, purity, types, abstractions, types, concurrency, types!

We'll also look at the Haskell toolchain: FFI, HPC, Cabal, compiler, libraries, build systems, etc, and being a commercial entity in a largely open source community.

Ratings and Recommendations

This Talk hasn't been rated yet. Sign In to rate Talks.

comments powered by Disqus