Могут ли продолжения быть монадами? Являются ли они подмножеством монадов или они просто способ реализации монад?Продолжают ли монады?
Edit: Или, может быть, я неправильно и монады является более абстрактным понятием, чем продолжений? (Так что я действительно сравниваю яблоки с апельсинами здесь)
Продолжения все. Продолжения могут реализовывать структуры данных; продолжения могут реализовывать классы и объекты; продолжения могут реализовывать монады.Я не понимаю, что этот вопрос имеет отношение к Haskell, хотя, кроме как продолжения и монад ... – ephemient
Я тоже. Я вообще не добавлял тег Haskell и, честно говоря, меня больше интересует объяснение в другом контексте. – troelskn
@troelskn: Я согласен с вашим редактированием; продолжение - это другой зверь, чем монады. Это немного похоже на вопрос, являются ли деревянные доски дома. Они * могли бы быть, если бы они были объединены как таковые. Но они также могут быть другими. –