preguntar acerca de typeclass

1
réponses

Existe-t-il une implémentation standard de la «contrainte triviale» ou de la «classe d’objets»?

Je veux juste class Trivial t instance Trivial t Ceci est bien sûr inutile dans Haskell 98 puisque vous pouvez simplement omettre la contrainte; mais avec ConstraintKinds Nous pouvons avoir des arguments explicitement requis de type * -> Constr …
demandé sur 1970-01-01 00:33:34
1
réponses

Construire une hiérarchie de classe en Coq?

je peux naïvement construire une hiérarchie des structures algébriques dans le Coq en utilisant des classes de type. J'ai du mal à trouver des ressources sur la syntaxe de Coq et la sémantique pour les classes de type. Cependant, je crois que ce qui …
demandé sur 1970-01-01 00:33:31
1
réponses

Haskell: Défaut de contraintes de type

considérons cet exemple: applyKTimes :: Integral i => i -> (a -> a) -> a -> a applyKTimes 0 _ x = x applyKTimes k f x = applyKTimes (k-1) f (f x) applyThrice :: (a -> a) -> a -> a applyThrice = applyKTimes 3 Le …
demandé sur 1970-01-01 00:33:30