packages feed

egison-5.1.0: test/type-error/04-something-tuple-pattern.egi

--
-- Tuple pattern at a bare-variable matcher (paper Lemma "MS Progress",
-- tuple case).  The tuple pattern's structural index is product-headed,
-- so `something : Matcher b` fails the structural check b' <: (a' x b').
--
-- Expected: Type error (something vs a product-headed slot)
--

def t := matchAll (1, 2) as something with ($x, $y) -> x