Skip to content

Latest commit

 

History

History
19 lines (10 loc) · 1.25 KB

File metadata and controls

19 lines (10 loc) · 1.25 KB

Introduction to univalent foundations of mathematics with Agda

There is a modular version of the monolotic Agda files here at https://www.cs.bham.ac.uk/~mhe/TypeTopology/MGS also available via https://github.com/martinescardo/TypeTopology/tree/master/source/MGS.

This repository has the sources to generate the lecture notes available at

https://www.cs.bham.ac.uk/~mhe/HoTT-UF-in-Agda-Lecture-Notes/HoTT-UF-Agda.html

https://arxiv.org/abs/1911.00580

Agda 2.6.2.1 or higher is required (also tested successfully with Agda 2.8.0). Consult the installation instructions to help you set up Agda and Emacs for the Midlands Graduate School.

  • The (literate) *.lagda files are used to generate the html pages with the script ./build.

  • This make also generates ./agda/*.agda files using illiterator.hs.

  • The program agdatomd.hs converts from .lagda to .md.

  • The install action of the makefile allows to run an additional action for particular requirements of users or environments, in a file additionally, which is not distributed and is ignored by git. If this file doesn't exist, an empty executable file is created.