diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2020-12-18 11:06:49 +0000 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2020-12-18 11:06:49 +0000 |
commit | ab3da91fb6c91a9df52fff8f991570f456fd3c7a (patch) | |
tree | e8f3bfa2c6c3d20ec3b9c352c839e23949068b6b /sci-mathematics/agda/metadata.xml | |
parent | 6abbf81ef2f298e3221ff5e67a1f3c5f23958212 (diff) |
gentoo resync : 18.12.2020
Diffstat (limited to 'sci-mathematics/agda/metadata.xml')
-rw-r--r-- | sci-mathematics/agda/metadata.xml | 51 |
1 files changed, 33 insertions, 18 deletions
diff --git a/sci-mathematics/agda/metadata.xml b/sci-mathematics/agda/metadata.xml index ea96b9e3cce7..5606f0f0585e 100644 --- a/sci-mathematics/agda/metadata.xml +++ b/sci-mathematics/agda/metadata.xml @@ -1,22 +1,37 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="project"> - <email>sci-mathematics@gentoo.org</email> - <name>Gentoo Mathematics Project</name> - </maintainer> -<maintainer type="project"> - <email>haskell@gentoo.org</email> - <name>Gentoo Haskell</name> - </maintainer> -<longdescription lang="en"> - Agda is an interactive proof editor, or proof assistant. Its input language, - called Agda language (or simply Agda), is based on a constructive type - theory á la Martin-Löf, extended with dependent record types, - inductive definitions, module structures and a class hierarchy mechanism. -</longdescription> -<use> - <flag name="cpphs">Use cpphs instead of cpp.</flag> - <flag name="stdlib">Install the standard library.</flag> -</use> + <maintainer type="project"> + <email>haskell@gentoo.org</email> + <name>Gentoo Haskell</name> + </maintainer> + <use> + <flag name="cpphs">Use cpphs instead of cpp.</flag> + <flag name="debug">Enable debugging features that may slow Agda down.</flag> + <flag name="enable-cluster-counting">Enable the --count-clusters flag. (If enable-cluster-counting is False, then the --count-clusters flag triggers an error message.)</flag> + <flag name="stdlib">Install the standard library.</flag> + </use> + <longdescription> + Agda is a dependently typed functional programming language: It has + inductive families, which are similar to Haskell's GADTs, but they + can be indexed by values and not just types. It also has + parameterised modules, mixfix operators, Unicode characters, and an + interactive Emacs interface (the type checker can assist in the + development of your code). + + Agda is also a proof assistant: It is an interactive system for + writing and checking proofs. Agda is based on intuitionistic type + theory, a foundational system for constructive mathematics developed + by the Swedish logician Per Martin-L&#xf6;f. It has many + similarities with other proof assistants based on dependent types, + such as Coq, Epigram and NuPRL. + + This package includes both a command-line program (agda) and an + Emacs mode. If you want to use the Emacs mode you can set it up by + running @agda-mode setup@ (see the README). + + Note that the Agda package does not follow the package versioning + policy, because it is not intended to be used by third-party + packages. + </longdescription> </pkgmetadata> |