∀[f:Top]. ∀[as:Top List]. (eager-product-map(f;as;[]) ~ [])
{ (Auto THEN D -1 THEN RepUR ``eager-product-map`` 0) }
1. f : Top
⊢ [] ~ []
2. u : Top
3. v : Top List
⊢ rec-case(v) of
[] => []
h::t =>
r.r ~ []