Skip to content

zerokarmaleft/tapl-haskell

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

70 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tapl-haskell

Implementations from studying Types and Programming Languages by Benjamin C. Pierce.

Building

All projects assume you have GHC >=7.8 installed (though with modification to .cabal build files, they'll probably work just fine on 7.6) and a recent enough version of cabal-install to utilize sandboxes. Then each project can be built with the following:

$ cabal sandbox init
$ cabal install --only-dependencies
$ cabal build

Examples of the implementation language can be found in examples/ for each project subdirectory to test the compiler/REPL.

$ cabal run examples/ex1.u

License

Copyright © 2014 Edward Cho.

Distributed under the MIT License.

About

Types and Programming Languages

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published