Abstract A discussion of how to apply the Cleanroom software development methodology to functional programming using the Haskell language. This publication is available in Web form and also as a PDF document. Please forward any comments to john@nmt.edu. This work is licensed under a Creative Commons Attribution-NonCommercial 3.0 Unported License. As my career approaches fifty years in software des