forall AB, a -> b [duplicato
-
04-11-2019 - |
Domanda
Questa domanda ha già una risposta qui:
- Ml funzione di tipo 'a ->' b 3 risposte
So abbastanza sicuro che esista una funzione con il tipo $ f: forall alpha, beta. Alpha Rightarrow Beta $ (almeno in un sistema di tipo Hindley-Milner), ma non riesco a avvolgerla. Né potrei pensare a una funzione reale con questo tipo.
Ho trovato una funzione di questo tipo, che in ML standard sarebbe stato scritto come:
fun f x = f x
Ma non sono sicuro del calcolo Lambda equivalente a questa funzione.
Inoltre, se ho ragione su Curry-Howard, l'isomorfismo di questo tipo è la proposta $ forall a, b. A implica B $, il che non ha senso per me. È possibile che qualcuno dia una funzione con tipo $ f $ e spieghi il suo curry-howard equivalente a me?
Nessuna soluzione corretta
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a cs.stackexchange