Skip to content

Commit d076fc6

Browse files
Fixed Dominic Orchard's comments
1 parent 76e7f6d commit d076fc6

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

paper/paper.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,7 @@ A diverse set of verification projects use `agda-stdlib`, including:
123123

124124
The library has had a synergistic relationship with Agda itself, both testing and motivating new language features.
125125
For example, since Agda supports many incompatible language extensions, `agda-stdlib` is structured modularly to remain compatible with different combinations of extensions.
126-
Each module requests only the minimal expressive power it needs and to facilitate this Agda now categories extensions as "infective" (affecting all import*ing* modules), "coinfective" (affecting all import*ed* modules) or "neither".
126+
Each module requests only the minimal expressive power it needs and to facilitate this Agda now categorises extensions as "infective" (affecting all import*ing* modules), "coinfective" (affecting all import*ed* modules) or "neither".
127127
The library has also served as a test bed for alternative approaches to defining co-inductive data types in Agda.
128128

129129
# Design
@@ -140,7 +140,7 @@ For examples, rational numbers carry a proof that the numerator and denominator
140140
To our knowledge, `agda-stdlib` is among the first ITP standard libraries to whole-heartedly embrace this style of programming.
141141

142142
In contrast to the type-class mechanisms often used by other functional languages, `agda-stdlib` primarily supports polymorphism [@ivardeBruin2023] via extensive use of parametrised modules.
143-
This allows users specify instantiations of abstract parameters for whole modules in a single location, reducing the need for instance search.
143+
This allows users to specify instantiations of abstract parameters for whole modules in a single location, reducing the need for instance search.
144144
A drawback is imports must be qualified when code is instantiated multiple times in the same scope.
145145
Parameterised modules are also used to safely and scalably embed non-constructive mathematics into a constructive setting.
146146

@@ -170,7 +170,7 @@ Authors are listed approximately in order of contribution. Manuscript by Daggitt
170170
# Funding and conflicts of interest
171171

172172
The authors have no conflicts of interest.
173-
Some contributations were enabled by funding for related projects:
173+
Some contributions were enabled by funding for related projects:
174174

175175
- Jason Z. S. Hu: funded Master's/PhD.
176176

0 commit comments

Comments
 (0)