MiniAgda-0.2014.1.9: test/fail/f_x_is_f_0.ma
sized data SNat : Size -> Set
{
zero : (i : Size) -> SNat ($ i);
succ : (i : Size) -> SNat i -> SNat ($ i)
}
fun f : (i : Size) -> SNat i -> SNat #
{
f ($ ($ i)) x = f ($ i) (zero i)
}
sized data SNat : Size -> Set
{
zero : (i : Size) -> SNat ($ i);
succ : (i : Size) -> SNat i -> SNat ($ i)
}
fun f : (i : Size) -> SNat i -> SNat #
{
f ($ ($ i)) x = f ($ i) (zero i)
}