-
Notifications
You must be signed in to change notification settings - Fork 5
/
README.agda
51 lines (38 loc) · 1.2 KB
/
README.agda
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
{-# OPTIONS --without-K #-}
module README where
-- This is a self-contained repository of basic results and utilities for
-- Homotopy Type Theory.
--
-- Modules are structured in a hierarchy, where all top-level modules are
-- imported in this file, and each module only imports and re-exports all
-- sub-modules. The most basic definitions for a submodule collection are
-- defined in the `core` submodule.
--
-- For example, in the case of equality, the module called `equality` is
-- composed of a number of submodules: `core` (containing the basic
-- definitions), `groupoid` (groupoid laws), `calculus` (for calculations
-- involving equality proofs) and `reasoning` (for equational reasoning).
-- Σ types and related utilities
import sum
-- Propositional equality
import equality
-- Basic types
import sets
-- Algebra
import algebra
-- Decidable predicates
import decidable
-- Pointed types and maps
import pointed
-- Functions, isomorphisms and properties thereof
import function
-- Overloading system
import overloading
-- Universe levels
import level
-- Container functors, W and M types
import container
-- Homotopy type theory infrastructure and results
import hott
-- Higher Inductive Types
import higher