Skip to content

Coq code accompanying several articles on semantics of functional programming languages

License

Notifications You must be signed in to change notification settings

benediktahrens/monads

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

75 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

COMPILATION

This Coq theory compiles under Coq 8.3pl5, available from https://coq.inria.fr/distrib/V8.3pl5/files/ . Earlier patch levels should also work; I have tested with 8.3pl2.

Create a Makefile by calling

$ coq_makefile -f Make > Makefile

and compile by calling

$ make

WARNING : The compilation of some of the files consumes up to 2GB of memory. Make sure you dispose of sufficient reserves of ram before compiling the code.

WORK WITH THE CODE

Call coqide as follows from the root of the library:

$ coqide -R . CatSem

CONTENT

Read the file "./DESCRIPTION" for a description of the content of each file.

BRANCHES

Each branch below, printed in boldface, corresponds to an article, printed in italic.

All the articles are also available from my webpage.

About

Coq code accompanying several articles on semantics of functional programming languages

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages