1 | 1. A: Type 2. B: Type 3. L: (A+B) List 4. a: A 5. mapoutl(L) = [a] ![]() ![]() | 5 steps |
  | ||
2 | 1. A: Type 2. B: Type 3. L: (A+B) List 4. a: A 5. L1: (A+B) List 6. L2: (A+B) List 7. L = (L1 @ [inl(a)] @ L2) 8. mapoutl(L1) = nil 9. mapoutl(L2) = nil ![]() | 1 step |
About:
![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() |