Domande con tag 'typeclass'

1
risposta

Uso delle classi di tipi Haskell per applicare la commutatività

Voglio definire una classe di tipi per oggetti geometrici che possono essere intersecati insieme: class Intersect a b c | a b -> c where intersect :: a -> b -> c -- Language extensions: -XMultiParamTypeClasses, -XFunctionalDependenc...
posta 25.01.2015 - 02:34
1
risposta

Chi ha inventato le classi tipo di Haskell?

Le classi di testo di Haskell sono uno strumento molto potente e conferiscono a Haskell una grande capacità espressiva, rispetto ai linguaggi funzionali che non li hanno Quando sono stati inventati e chi li ha inventati?     
posta 06.07.2014 - 14:51
2
risposte

Perché non è Limitato una sottoclasse di Enum in Haskell

Sembra che qualsiasi istanza Bounded dovrebbe avere un'implementazione sana di Enum. Non riesco a pensare personalmente a un controesempio, anche se se qualcuno ne presenta uno non patologico, capirò perché non è così. Dal fare :i sui du...
posta 30.03.2016 - 00:39
2
risposte

Uso corretto dei typeclass

Sto provando il modulo Gloss di Haskell e ho trovato un modello di cose necessarie per visualizzare correttamente un oggetto: posizione, dimensioni, scala e rappresentazione dell'immagine. Questo mi è sembrato un buon uso delle classificazioni...
posta 05.11.2014 - 02:52
2
risposte

È possibile avere un polimorfismo Ad-Hoc con l'invio in runtime?

Come ho capito e come descritto qui , il polimorfismo ad-hoc è limitato alla spedizione in fase di compilazione. Cioè, se abbiamo una funzione che si aspetta un argomento che appartiene a un typeclass, dobbiamo conoscere il tipo concreto dell'a...
posta 10.10.2014 - 19:26
1
risposta

Qual è la differenza tra moduli applicativi e generativi e classi di tipi?

Leggendo i commenti a questo post sul blog mi sono reso conto che non ne so molto di alcune funzioni davvero interessanti meccanismi tra linguaggi come Haskell, OCaml e Standard ML. Mi piacerebbe una panoramica di alto livello non sulla sintas...
posta 01.08.2016 - 17:56