GithubHelp home page GithubHelp logo

megayeye / conshott Goto Github PK

View Code? Open in Web Editor NEW

This project forked from ice1k/conshott

0.0 1.0 0.0 129 KB

Constructive Interpretations of HoTT

Makefile 1.76% TeX 73.45% Agda 22.02% Python 1.40% Perl 1.38%

conshott's Introduction

Constructive HoTT

A note about various constructive interpretations of HoTT, including the Path type, HITs and the univalence principle (instead of axiom, because it's no longer an axiom!).

Build

To build a preprint PDF, you'll need TeXLive, a python package Pygments, the most recent version of Agda and its cubical library.

Installing Pygments:

pip install Pygments

or:

pip3 install Pygments

Installing Agda requires an extra step if you're on a non-English version of Windows:

CHCP 65001

then you follow the instructions here. Unfortunately, this project cannot be built on Windows. To build this note on Windows, you'll need to port Makefile to Windows, and I don't have time to do so.

After all dependencies are installed, run this to compile the PDF:

make main

Any sort of contribution is welcomed.

TODOs

  • Univalence
  • xtt
  • The rest of this list

conshott's People

Contributors

ice1000 avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.