]> matita.cs.unibo.it Git - helm.git/blob - matita/matita/contribs/lambdadelta/ground_2/etc/lib/list.etc
milestone update in ground_2 and basic_2A
[helm.git] / matita / matita / contribs / lambdadelta / ground_2 / etc / lib / list.etc
1 let rec append A (l1: list A) l2 on l1 ≝
2   match l1 with
3   [ nil        ⇒ l2
4   | cons hd tl ⇒ hd :: append A tl l2
5   ].
6
7 interpretation "append (list)" 'Append l1 l2 = (append ? l1 l2).