Si può dire che le continuazioni siano monadi? Sono un sottoinsieme di monadi o sono semplicemente un modo per implementare le monadi?Le monadi di continuazione?
Edit: O forse mi sono sbagliato e monadi è un concetto più astratto di continuazioni? (Quindi sto davvero confrontando le mele con le arance qui)
Continuazioni sono tutto. Le continue possono implementare strutture dati; le continuazioni possono implementare classi e oggetti; le continuazioni possono implementare le monadi.Non vedo che cosa abbia a che fare questa domanda con Haskell, però, a parte avere entrambe le continuazioni e le monadi ... – ephemient
Neanche io. In primo luogo non ho aggiunto il tag Haskell e sinceramente sono più interessato a una spiegazione in un contesto diverso. – troelskn
@troelskn: sono d'accordo con la tua modifica; le continuazioni sono una bestia diversa dalle monadi. È un po 'come chiedere se le assi di legno sono una casa. Loro * potrebbero * essere, se messi insieme come tali. Ma potrebbero anche essere molte altre cose. –