© 2010 Galois, Inc. All rights reserved.
This talk...
Earlier talk, “
A decade of functional programming at Galois
” described how we use Haskell at Galois
This talk introduces three case studies from some of our projects:
•
Cryptol
– a cryptography language and toolchain
•
HaLVM
– OS component isolation via GHC + Xen
•
Copilot
– a Haskell EDSL for avionics monitoring
Less about Haskell itself, more about the kinds of things we build with it
To give
a flavor of how to think functionally aboutclient problems, and hopefully inspire you!