Introduction to univalent foundations of mathematics with Agda
New. There is a modular version of the Agda files here at https://github.com/martinescardo/TypeTopology under the name
Sources to generate the lecture notes available at
*.lagdafiles are used to generate the
htmlpages with the script
This make also generates
.mdfor use by the script
This script is used for editing the notes in conjunction with
jekyll serve -watch --incrementalso that after an update it is only necessary to reload the page on the browser to view it.
slowloopserves the same purpose, but calls Agda instead of
agdatomd, via the script
generatehtml, so that we get syntax highlighting in the html pages. This can be very slow depending on which
lagdafile is changed. This means that after the first is reload, one is likely to see the Agda code without syntax highlighting.
It is possible to run
jekyll servein parallel, and we do this for editing these notes.
The loop scripts use
lagdafile changes and trigger the appropriate conversion actions.
installaction of the
makefileallows 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.