packages feed

MiniAgda-0.2014.1.9: test/fail/D1.ma

-- 2010-11-06

-- this might be accepted without trustme in future versions?!
trustme
data D : Set 
{ abs : (^D -> D) -> D
}

-- this must fail!
fun app : ^D -> ^D -> D  
{ app (abs f) d = f d
}
{- abs must not be characterized as a forced match!
only terminating eta-expansions are forced matches
-}