Slight modifications of existing code; source of a letter to
beginners@haskell.org is saved here as literate haskell.