Запитання з тегом «existential-type»

11
Що таке екзистенційний тип?
Я читав статтю у Вікіпедії Екзистенційні типи . Я зрозумів, що їх називають екзистенціальними типами через екзистенціальний оператор (∃). Я не впевнений, в чому справа. Яка різниця між T = ∃X { X a; int f(X); } і T = ∀x { X a; int f(X); } ?

2
scala - будь-яке проти підкреслення в дженериках
У чому полягає різниця між такими загальними визначеннями в Scala: class Foo[T <: List[_]] і class Bar[T <: List[Any]] Мої кишки говорять мені, що вони приблизно однакові, але останнє є більш явним. Я знаходжу випадки, коли перший компілює, а другий ні, але не можу покласти руку на точну різницю. Дякую! …

2
Роз'яснення екзистенціальних типів у Хаскеллі
Я намагаюся зрозуміти екзистенційні типи в Haskell і натрапив на PDF http://www.ii.uni.wroc.pl/~dabi/courses/ZPF15/rlasocha/prezentacja.pdf Будь ласка, виправте мої нижче розуміння, які я маю дотепер. Екзистенціальні типи, схоже, не цікавляться типом, який вони містять, але узор, що відповідає їм, говорить про те, що існує якийсь тип, який ми не знаємо, що це до …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.