Package: agda-stdlib (1.7.1-1)
Links for agda-stdlib
Debian Resources:
Download Source Package agda-stdlib:
Maintainers:
External Resources:
- Homepage [wiki.portal.chalmers.se]
Similar packages:
libreria standard per Agda
Agda è un linguaggio di programmazione funzionale tipizzato in modo dipendente: ha famiglie induttive che sono simili alle GADT di Haskell, ma possono essere indicizzate in base ai valori e non soltanto ai tipi. Ha anche moduli parametrizzati, operatori mixfix, caratteri Unicode e un'interfaccia Emacs interattiva (il verificatore dei tipi può assistere nella scrittura del codice).
Agda è anche un assistente per dimostrazioni: è un sistema interattivo per scrivere e verificare dimostrazioni. Agda è basato sulla teoria intuizionista dei tipi, un sistema fondante per lo sviluppo della matematica costruttiva creata dal logico svedese Per Martin-Löf. Ha molte similitudini con altri assistenti per dimostrazioni basati su tipi dipendenti, come Coq, Epigram e NuPRL.
La libreria Agda standard contiene moduli per molte strutture dati comuni e modelli di dimostrazione. I moduli forniti includono:
- Algebra: specifica e ragionamento relativo alle strutture algebriche astratte; - Category: uso di idiomi dalla teoria delle categorie a programmi di strutture funzionali; - Coinduction: gestione per programmazione coinduttiva; - Data: tipi di dati e proprietà relative ai tipi di dati; - Foreign: inerente alle interfacce per funzioni esterne; - Induction: un'infrastruttura generica per induzione; - IO: funzioni inerenti all'input e all'output; - Level: livelli universo; - Relations: proprietà e dimostrazioni relative alle relazioni; - Size: grandezze usate dal meccanismo dei tipi misurati.
Questo pacchetto contiene la libreria completa.
Other Packages Related to agda-stdlib
|
|
|
|
-
- dep: libghc-agda-dev (<< 2.6.3~)
- linguaggio di programmazione funzionale tipizzato in modo dipendente
- dep: libghc-agda-dev (>= 2.6.2)
-
- enh: elpa-agda2-mode
- linguaggio di programmazione funzionale tipizzato in modo dipendente - modalità Emacs
Download agda-stdlib
Architecture | Package Size | Installed Size | Files |
---|---|---|---|
all | 97,698.3 kB | 130,703.0 kB | [list of files] |