annotate README.txt @ 790:1e7319868d77

Sets is CCC
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Fri, 19 Apr 2019 23:42:19 +0900
parents 60942538dc41
children 2c5ae3015a05
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
476
6ccda88f5561 add README
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
1 -- basic training
6ccda88f5561 add README
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
2
6ccda88f5561 add README
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
3 level-ex.agda
6ccda88f5561 add README
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
4 list-level.agda
6ccda88f5561 add README
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
5 list.agda
6ccda88f5561 add README
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
6 record-ex.agda
6ccda88f5561 add README
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
7 negnat.agda
6ccda88f5561 add README
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
8
6ccda88f5561 add README
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
9 system-f.agda
6ccda88f5561 add README
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
10 system-t.agda
6ccda88f5561 add README
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
11
6ccda88f5561 add README
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
12 -- Category Utilities
6ccda88f5561 add README
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
13
6ccda88f5561 add README
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
14 HomReasoning.agda -- extensions for reasoning
6ccda88f5561 add README
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
15 cat-utility.agda -- basic category constructs
6ccda88f5561 add README
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
16
6ccda88f5561 add README
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
17 -- Category Theorems
6ccda88f5561 add README
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
18
6ccda88f5561 add README
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
19 idF.agda
6ccda88f5561 add README
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
20 category-ex.agda
6ccda88f5561 add README
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
21 list-monoid-cat.agda
6ccda88f5561 add README
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
22 list-nat.agda
6ccda88f5561 add README
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
23 list-nat0.agda
6ccda88f5561 add README
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
24 maybeCat.agda
6ccda88f5561 add README
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
25 monoid-monad.agda
6ccda88f5561 add README
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
26
6ccda88f5561 add README
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
27 yoneda.agda
6ccda88f5561 add README
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
28
6ccda88f5561 add README
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
29 -- Monad and adjunction
6ccda88f5561 add README
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
30
6ccda88f5561 add README
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
31 kleisli.agda
6ccda88f5561 add README
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
32 em-category.agda
6ccda88f5561 add README
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
33 adj-monad.agda
6ccda88f5561 add README
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
34 comparison-em.agda
6ccda88f5561 add README
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
35 comparison-functor.agda
773
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 476
diff changeset
36 maybe-monad.agda
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 476
diff changeset
37 maybeCat.agda
476
6ccda88f5561 add README
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
38
6ccda88f5561 add README
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
39 -- Limit
6ccda88f5561 add README
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
40
6ccda88f5561 add README
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
41 equalizer.agda
6ccda88f5561 add README
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
42 universal-mapping.agda
6ccda88f5561 add README
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
43 free-monoid.agda
6ccda88f5561 add README
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
44 CatExponetial.agda
773
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 476
diff changeset
45 pullback.agda -- including limit from product and equalizer
476
6ccda88f5561 add README
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
46 discrete.agda
6ccda88f5561 add README
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
47 limit-to.agda
773
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 476
diff changeset
48 SetsCompleteness.agda
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 476
diff changeset
49
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 476
diff changeset
50 -- Freyd Adjoint Functor Theorem
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 476
diff changeset
51
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 476
diff changeset
52 Comma.agda
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 476
diff changeset
53 Comma1.agda
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 476
diff changeset
54 freyd.agda
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 476
diff changeset
55 freyd1.agda
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 476
diff changeset
56 freyd2.agda
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 476
diff changeset
57
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 476
diff changeset
58 -- Monoidal functor and Applicative
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 476
diff changeset
59
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 476
diff changeset
60 monoidal.agda -- Monoidal category and Functor
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 476
diff changeset
61 applicative.agda -- Applicative functor is a monoidal functor
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 476
diff changeset
62 monad→monoidal.agda
476
6ccda88f5561 add README
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
63
6ccda88f5561 add README
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
64 -- no yet finished
6ccda88f5561 add README
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
65
6ccda88f5561 add README
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
66 -- repositories
6ccda88f5561 add README
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
67
6ccda88f5561 add README
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
68 https://bitbucket.org/shinji_kono/category-exercise-in-agda/src
773
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 476
diff changeset
69