Вопросы по теме 'subtype'

Почему PartialFunction ‹: Function в Scala?
В Scala класс PartialFunction[A, B] является производным от типа Function[A, B] (см. Справочник по Scala, 12.3.3). Однако мне это кажется нелогичным, поскольку Function (который должен быть определен для всех A ) имеет более строгие...
7043 просмотров
schedule 03.08.2023

SQL Design, объединение типов и подтипов
Я создаю внешний интерфейс регистрации трафика, который позволяет отображать информацию о конкретном транспортном средстве на территории, а также искать конкретное транспортное средство, но я не уверен, наилучший способ приступить к проектированию...
823 просмотров
schedule 23.09.2022

В Аде, как я могу создать подтип записей?
если у меня есть такой тип записи: type ABC is record A : Integer; B : Integer; end record; Как я могу создать подтип ABC с двумя типами Integer, диапазон которых указан?
872 просмотров
schedule 27.09.2022

Как используется дискриминатор подтипа?
Предположим, у меня есть таблица супертипов со многими таблицами подтипов. Я заинтересован в том, чтобы сделать их непересекающимися подтипами, поскольку таблица супертипов указывает только на одну из возможных таблиц подтипов для каждой строки. В...
1984 просмотров

Как проверить сообщения об ошибках подтипа Moose?
Я использую подтипы Moose для атрибутов и хочу проверить (Test::More) их правильную обработку входных данных, нарушающих ограничения. В настоящее время внутренняя обработка ошибок Mooses полностью останавливает мой тестовый файл, когда он видит...
135 просмотров
schedule 27.06.2022

Coq: определение функции от сигма-типа до ее второй проекции (и превращение ее в приведение)
У меня возникли проблемы с доказательством типа второй проекции из сигма-типа: Variable X:Type. Variable Phy: X -> Type. Definition e {x:X}: {x:X & Phy x} -> Phy x. intro. Fail exact (@projT2 _ _ X0). (*The term "projT2 X0" has type...
118 просмотров
schedule 22.01.2023

Как заставить python распознавать подклассы как допустимые типы, когда он ожидает их родительский класс?
Вот минимальный пример того, что мне нужно сделать: from typing import Callable, Any class Data: pass class SpecificData(Data): pass class Event: pass class SpecificEvent(Event): pass def detect_specific_event(data:...
770 просмотров
schedule 30.01.2023