You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Though, not required, we recommend to use the [nixpkgs pin](nix/sources.json) created using [niv](https://github.com/nmattia/niv) provided in this respository to minimize version conflicts.
302
+
Though, not required, we recommend to use the [nixpkgs pin](nix/sources.json) created using [niv](https://github.com/nmattia/niv) provided in this repository to minimize version conflicts.
303
303
304
304
#### Alternative 2: Manual installation
305
305
306
-
After downloading this library, you can register it by appending the path of (Vatras.agda-lib)[Vatras.agda-lib] to the file `$AGDA_DIR/libraries`, creating it if necessary.
306
+
After downloading this library, you can register it by appending the path of [Vatras.agda-lib](Vatras.agda-lib) to the file `$AGDA_DIR/libraries`, creating it if necessary.
307
307
If the environment variable `AGDA_DIR` is unset, it defaults to `~/.agda` on unix-like systems and `C:\Users\USERNAME\AppData\Roaming\agda` or similar on Windows.
308
308
After registering this library on your system, you can use it in your project by stating `Vatras` as a dependency in your Agda library file.
309
309
An Agda library file has the suffix `.agda-lib` and is usually contained in the root directory of your project.
@@ -315,7 +315,7 @@ depend: Vatras
315
315
include: SOME/PATH/IN/YOUR/PROJECT
316
316
```
317
317
318
-
For details about Agda's library management, look at [Agda's packaging guide](https://agda.readthedocs.io/en/v2.6.4.3/tools/package-system.html).
318
+
For details about Agda's library management, please have a look at [Agda's packaging guide](https://agda.readthedocs.io/en/v2.6.4.3/tools/package-system.html).
319
319
320
320
### Notes on Mechanized Proofs
321
321
@@ -453,7 +453,7 @@ In particular, we use sized types only in a very basic, inductive way and:
453
453
454
454
For a non-crucial part of our framework, we included four postulates, which assume that two primitive operations from the standard library are invertible:
455
455
456
-
- converting `String`s to lists of characters and vice versa
456
+
- converting `String`s to lists of characters and vice versa,
457
457
- converting characters to natural numbers and vice versa.
458
458
459
459
These postulates can be found in [src/Util/String.agda](src/Util/String.agda).
This error indicates that the `agda-stdlib` git submodule has not been set up correctly.
545
545
Executing `git submodule update --init` in the root of the repository should fix the problem.
546
546
547
-
## Where does the library name 'Vatras' name come from?
547
+
## Where does the library name 'Vatras' come from?
548
548
549
549
The name Vatras is (of course) an acronym, which stands for _VAriability language TRAnslationS_.
550
550
Besides, Vatras is a water mage in the classic german RPG [Gothic II](https://almanach.worldofgothic.de/index.php/Vatras), who is praying to the god Adanos, who brings "some kind of equality" very loosely speaking.
0 commit comments