@@ -905,7 +905,7 @@ However in #gls("CS"), it makes sense to define what are pure and impure
905
905
functions because a function might behave differently depending on the
906
906
environment in which it is executed. Therefore, the purity of a function in the
907
907
context of # gls (" CS" ) is vital for understanding and managing side effects
908
- and state in software, it is a distinction that doesn't apply in the static,
908
+ and state in software, it is a distinction that does not apply in the static,
909
909
deterministic realm of pure mathematics.
910
910
911
911
This distinction highlights how the same term can have different implications in
@@ -1320,9 +1320,9 @@ context of supply chain attacks, where the integrity of the software supply
1320
1320
chain is compromised, potentially leading to widespread security breaches.
1321
1321
1322
1322
It is paramount to have a clear understanding that having something reproducible
1323
- doesn't mean that it is secure. It is a necessary condition but not a sufficient
1324
- one. If a compiler is flawed, it might produce reproducible builds that could
1325
- also be potentially insecure.
1323
+ does not mean that it is secure. It is a necessary condition but not a
1324
+ sufficient one. If a compiler is flawed, it might produce reproducible builds
1325
+ that could also be potentially insecure.
1326
1326
1327
1327
# figure (
1328
1328
{
@@ -1616,7 +1616,7 @@ It is important to ensure that processing multiple files in a stable order
1616
1616
remains stable.
1617
1617
1618
1618
Listing files relies on the low-level # gls (" POSIX" , long : false ) call `readdir` , which itself is
1619
- dependent on the filesystem in use and therefore doesn't guarantee any
1619
+ dependent on the filesystem in use and therefore does not guarantee any
1620
1620
consistent ordering.
1621
1621
1622
1622
# info-box (kind : " info" )[
0 commit comments