Reifica termini arbitrari in tipi che possono essere riflessi di nuovo in termini
Questo pacchetto affronta il /problema di configurazione/, ovvero la propagazione di
configurazioni disponibili a runtime, consentendo a più configurazioni
di coesistere senza ricorrere a variabili globali mutabili o a
'System.IO.Unsafe.unsafePerformIO'.
Quel pacchetto è un'implementazione delle idee presentate nell'articolo
"Functional Pearl: Implicit Configurations" di Oleg Kiselyov e Chung-chieh
Shan (<http://okmij.org/ftp/Haskell/tr-15-04.pdf articolo originale>).
Tuttavia, l'API è stata semplificata per migliorare le prestazioni.
Esistono alcuni tutorial su come usare questa libreria:
* Il tutorial di Austin Seipp
<https://www.schoolofhaskell.com/user/thoughtpolice/using-reflection Reflecting
values to types and back> fornisce un riepilogo dell'approccio adottato da questa
libreria, insieme ad altri esempi motivanti.
* Il tutorial di Arnaud Spiwack
<https://www.tweag.io/posts/2017-12-21-reflection-tutorial.html All about
reflection> spiega come usare questa libreria.
Paths come from the repository package-file index for the observed builds. They describe archive/package associations, not every file that will exist on a running system after maintainer scripts, alternatives, generated state, diversions, or installation choices.
Ogni riga è metadato dell'indice pacchetti per una versione, architettura, suite e repository. Nomi, URL e dimensioni arrivano dalla fonte; un link è un punto di recupero mutabile, non una redistribuzione OpenFactory.
Repository signatures authenticate metadata. Artifact hashing is recorded separately. Neither establishes package safety.
2.1.9-2.11 / x86_64Osservato Sep 1, 2026sha512 4a68c942442c…5f815778Impronta della fonte
Metadata observed; artifact bytes were not independently fetched or hashed by this catalog import. The digest below is source-reported.
Impronta della fonte (sha512): 4a68c942442c62a84ad22ef589a18ba7535ef9e8d8f22edd8c7adb0aa72abb859aa00420e63ee95701a04cb998e7541e1d92ec75b50969e5d19307fb5f815778