By: |
THEN Try (SplitOnConclITE THEN Reduce 0) THEN Try (Fold `mapfilter` 0) |
1 |
2. P : T ![]() ![]() ![]() 3. T' : Type 4. f : {x:T| P(x) } ![]() ![]() 5. T List ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 1 step |
2 |
2. P : T ![]() ![]() ![]() 3. T' : Type 4. f : {x:T| P(x) } ![]() ![]() 5. T List 6. u : T 7. v : T List 8. ![]() ![]() ![]() ![]() ![]() ![]() 9. P(u) ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 5 steps |
3 |
2. P : T ![]() ![]() ![]() 3. T' : Type 4. f : {x:T| P(x) } ![]() ![]() 5. T List 6. u : T 7. v : T List 8. ![]() ![]() ![]() ![]() ![]() ![]() 9. ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 2 steps |
About:
![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
![]() | ![]() | ![]() | ![]() | ![]() |
![]() |