Je recherche une librairie Scala permettant la programmation de types de données génériques (comme Scrap Your Boilerplate, par exemple). Une liste de bibliothèques avec des liens appropriés et de courtes descriptions pour chacun serait une réponse parfaite.Bibliothèques de programmation génériques de types pour Scala
Répondre
Eh bien,
Adrian Moors a réimplémentées Jeremy Gibbons 'Origamiprogramming: The paper. The source.
Bruno Oliveira et Jeremy Gibbons ont réimplémenté 's Generics for the masses, Lämmel & Peyton-Jones' HinzeScrap your Boilerplate with Class et Programmation Origami, et écrit a detailed comparison about it. Source here.
Naturellement, lui-même Scala Collections library peut facilement être considéré comme une instance de programmation générique, as Martin Odersky explains, si seulement en raison de sa dépendance à l'égard implicits, la saveur de Scala de Type Classes.
Christian Hofer, Klaus Ostermann, Tillmann Rendel et Adriaan Maures de Polymorphic Embedding of DSLs a une accompanying code qui est 'très générique'. Ils citent Finally Tagless, Partially Evaluated comme «influence importante», ce qui me fait penser à ce document pour une raison quelconque ...
- 1. Résumé Paramètres Types/types Scala
- 2. Collection de types génériques
- 3. Extrait Types génériques de génériques étendus
- 4. Scala: Convertisseurs implicites génériques?
- 5. Toute bibliothèque pour les types de données génériques dans C?
- 6. Récupération de types d'argument génériques
- 7. Dérivation de types génériques spécialisés
- 8. Bibliothèques de structure de données génériques pour C?
- 9. Documentation de référence/de référence sur les types de bibliothèques standard Scala
- 10. Initialisation de variables génériques dans Scala
- 11. Types génériques récursifs
- 12. Types et génériques anonymes
- 13. Découvrez les types génériques
- 14. méthodes génériques dans les types non génériques
- 15. sérialisation .NET types génériques
- 16. Coulée Types génériques
- 17. Déballage de types de lignes dans Scala
- 18. Limites génériques avec types pré-génériques
- 19. "" opérateur pour les types génériques contraintes
- 20. Types génériques imbriqués CLI et méthodes génériques
- 21. configuration de l'unité ouvrir les types génériques
- 22. Type commun pour les classes génériques de différents types
- 23. Utilisation de structemap pour enregistrer des types génériques
- 24. Fonctions avec types de paramètres génériques
- 25. Types de bibliothèques standard et types définis par l'utilisateur
- 26. C# dans les types génériques
- 27. vb.net compare les types génériques
- 28. C# Types génériques Causes Ambiguïté
- 29. Programmation de paramètres répétés dans Scala
- 30. C# Génériques - Accepter différents types