Есть ли в бесформенной инфраструктуре, которая переносит конструктор типов в силу Nat?

Для меня это выглядит как базовый функционал, но я не могу найти его в текущем бесформенном (2.3.3).

Поэтому я ищу тип Induction[X,F[_],N <: Nat] с

Induction[X,F,Nat._0].Out =:= X
Induction[X,F,Nat._1].Out =:= F[X]
Induction[X,F,Nat._2].Out =:= F[F[X]]
...

Может быть, также возможно связать функцию вдоль конструкции типа, например, создать Point пример?

1 ответ

Решение

Нет, нет Поскольку вы наблюдаете это, скорее всего, нужен Pointкласс типа, чтобы быть полезным. Я предлагаю добавить что-то подобное Котятам, которое зависит как от бесформенного, так и от Кошек.

Другие вопросы по тегам