Paquet : hsx2hs (0.14.1.8-1 et autres)
Liens pour hsx2hs
Ressources Debian :
- Rapports de bogues
- Developer Information
- Journal des modifications Debian
- Fichier de licence
- Suivis des correctifs pour Debian
Télécharger le paquet source haskell-hsx2hs :
- [haskell-hsx2hs_0.14.1.8-1.dsc]
- [haskell-hsx2hs_0.14.1.8.orig.tar.gz]
- [haskell-hsx2hs_0.14.1.8-1.debian.tar.xz]
Responsables :
Ressources externes :
- Page d'accueil [github.com]
Paquets similaires :
syntaxe XML des littéraux dans un code source Haskell – préprocesseur
HSX (Haskell Source with XML) permet une syntaxe XML de littéraux dans un code source Haskell. Le préprocesseur hsx2hs translate des fichiers source .hsx en fichiers .hs ordinaires. La syntaxe XML de littéraux est translatée en appels de fonction pour créer des valeurs XML de la forme adéquate. Hsx2hs translate la syntaxe XML de littéraux en une série d’appels de fonction. Tout projet peut utiliser la syntaxe en fournissant des définitions pour ces fonctions, et les valeurs XML produites seront du type spécifié. Cela fonctionne pour n’importe quels types, puisque hsx2hs ne réalise pas de présomptions ou n’insère pas d’information selon le type. XMLGenerator définit quelques types de classes qui couvrent l’ensemble des fonctions injectées par le préprocesseur. Un projet, utilisant ces classes pour fournir les sémantiques pour la syntaxe injectée, pourra utiliser n’importe quelle fonction écrite selon ces classes, permettant une meilleure réutilisabilité du code que si chaque projet définissait ses propres sémantiques pour la syntaxe XML. De plus, les classes rendent possible l’utilisation de la syntaxe des littéraux pour des types différents à l’intérieur du même module. La réalisation de cela est plus compliquée qu’il n’y parait, mais le module XMLGenerator fournit toute la machinerie nécessaire.
Ce paquet fournit l’exécutable hsx2hs pour le prétraitement.
Autres paquets associés à hsx2hs
|
|
|
|
-
- dep: libc6 (>= 2.29)
- bibliothèque C GNU : bibliothèques partagées
un paquet virtuel est également fourni par libc6-udeb
-
- dep: libffi7 (>= 3.3~20180313)
- Bibliothèque d'exécution de l'interface de fonction étrangère (FFI)
-
- dep: libgmp10
- Bibliothèque arithmétique à multi-précision
Télécharger hsx2hs
Architecture | Version | Taille du paquet | Espace occupé une fois installé | Fichiers |
---|---|---|---|---|
ppc64el | 0.14.1.8-1+b2 | 1 849,5 ko | 20 315,0 ko | [liste des fichiers] |