Craft3e: Code for Haskell: the Craft of Functional Programming, 3rd ed.

This is a package candidate release! Here you can preview how this package release will appear once published to the main package index (which can be accomplished via the 'maintain' link below). Please note that once a package has been published to the main package index it cannot be undone! Please consult the package uploading documentation for more information.

[maintain] [Publish]

Warnings:

Use as follows:

  1. Download via: cabal unpack Craft3e

  2. Go to directory: cd Craft3e-version

  3. Install dependencies: cabal install --disable-documentation


[Skip to Readme]

Properties

Versions 0.1.0.2, 0.1.0.3, 0.1.0.4, 0.1.0.5, 0.1.0.6, 0.1.0.7, 0.1.0.8, 0.1.0.9, 0.1.0.10, 0.1.1.0, 0.1.1.1, 0.2.0.0, 0.2.0.0, 0.2.0.1, 0.2.0.2
Change log None available
Dependencies base (>=4.9.0.0 && <5), Craft3e, HUnit (>=1.2.0), mtl (>=1.1 && <2.3), old-locale (>=1.0 && <1.1), QuickCheck (>=2.1 && <3), time (>=1.1 && <2.0) [details]
License MIT
Copyright (c) Addison Wesley
Author Simon Thompson
Maintainer Simon Thompson <s.j.thompson@kent.ac.uk>
Category Education
Home page http://www.haskellcraft.com/
Bug tracker mailto:s.j.thompson@kent.ac.uk
Uploaded by SimonThompson at 2025-08-22T18:04:56Z

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees


Readme for Craft3e-0.2.0.0

[back to package description]
README 

Code for Haskell the Craft of Functional Programming, 3rd ed.

Files for chapter N are in ChapterN.hs except

Chapter 12
	Chapter12.hs
	Index.hs	-- Indexing
	RPS.hs 		-- Rock - Paper - Scissors
	RegExp.hs	-- Regular expressions

Chapter 14
	Chapter14_1.s
	Chapter14_2.s

Chapter 15
	Folders containing the modules:
		Huffman 

Chapter 16
	Folders containing the modules:
		AbsTypes 
		Simulation

Chapter 19
	Pic.hs
	RegExp.hs
	QCfuns.hs
	QC.hs

Chapter 20
	Chapter20.hs
	PerformanceI.hs
	PerformanceIA.hs
	PerformanceIS.hs