意外的宇宙级别

时间:2015-10-03 09:23:40

标签: polymorphism agda

这是一个类似于Data.List.All中的定义:

open import Data.Vec

data All {α π} {A : Set α} (P : A -> Set π) : ∀ {n} -> Vec A n -> Set π where
  []ₐ  : All P []
  _∷ₐ_ : ∀ {n x} {xs : Vec A n} -> P x -> All P xs -> All P (x ∷ xs)

为什么All位于Set π

Agda版本2.4.3。

1 个答案:

答案 0 :(得分:2)

Agda 2.4.2.4和Agda 2.4.2.5(维护分支)报告using System; public class Program { public static void Main() { Console.WriteLine(System.Globalization.CultureInfo.CurrentCulture.TextInfo.ToTitleCase("Jeffrey steinberg")); } } 存在All时的预期错误,但Agda 2.4.3(主分支)接受了该错误。

请在Agda bug tracker

中报告此问题