1.7 KiB
George feedback
Subject info
[] has some experience with type theory and haskell
Quest0/Part0
[x] clarify the notation a : A
[x] hide the imports
[x] definition of inductive type doesn't make sense
without the further details.
[x] confusion of {!!}
and {0}
and ?
[x] comparing holes to agda-info window is intuitive
[x] error on firsts refine
[x] add at each step what the agda-info window looks like
[x] confusion about hole numbers. "just ignore them"
[x] subject tries to read constraint in agda-info window.
Shld deal with this somehow.
[] emphasize no need to fill holes in order.
Quest0/Part1
[x] subject confused about 'space of spaces'.
More specifically, need to say a : A
means "a
is a point of the space A
".
[x] we shld say a ≡ b
means space of paths from a
to b
.
[-] 'contradiction' is a pre-existing concept in subject brain.
[x] "not sure that helps" - subject about definition of Bool
[x] "is flipPath
taking a point from Bool
to another point of Bool
or is it taking a space to another space?"
[] "just some terminology" - subject on the definition of fiber.
Subject did not take in the picture of what it is called fiber.
[-] need to add earlier how to check goal of holes.
[] need to be clear we are assuming flipPath
is constructed already.
[] overall : need to be clearer that Type
is space of spaces,
and paths in Type
are saying which spaces are the same.
Quesst0/Part2
[] For the iso
bit, change to just C-c C-r
cuz Iso
only has one constructor.
[] say you can check def of Iso
by using SPC c d
[] say "just write s
and r
and write the rest then load".
[] emphasize agda is indentation sensitive.
[] subject unexpectedly extracts lemma true ≡ true
.