My Dream GHC Environment: A Few Things We Do Right, and Many We Do Wrong

Curt Sampson

Starling Software, Tokyo, Japan

Presentation Roadmap

  1. QAM, my devleop/build/test/deployment system
  2. What a typical development session looks like
  3. Key points about the environment
  4. GHC Tricks
  5. Notes on the installation of the Haskell Platform
  6. Summary

QAM 1

QAM 2

Developer's Day

  1. New Checkout, Build, Test
  2. Hack, Hack, Hack
  3. Time to Commit
  4. Release

Developer's Day: New Checkout

Developer's Day: Hack, Hack, Hack

Developer's Day: Time to Commit

[any material that should appear in print but not on the slide]

Developer's Day: Release

[any material that should appear in print but not on the slide]

Key Points: Development

Key Points: Deployment

GHC Tricks

The Haskell Platform

Summary

[any material that should appear in print but not on the slide]