At: apply alist property 1 1 1
1. T: Type
2. as: (LabelT) List
3. d: T
4. x: Label
5. i:
6. i < ||as||
7. (first a as s.t. (p.1of(p) = x)(a) else < x,d > ) = as[i]
i < ||map(p.2of(p);as)||
By: RWO "map_length" 0
Generated subgoals:None
About: