def abs_sum.go
import mlbend-metrics@0.1.0.0/main.bend as MlbendMetricsimport Base
135# the sum of the absolute differences of the pairs walked
136def abs_sum.go(ys: List<&2, F32>, ps: List<&2, F32>, acc: Sum) -> Sum:
137 match ys ps:
138 case Con{y, yt} Con{p, pt}:
139 d = F32.abs((y - p : F32));
140 sum_add(abs_sum.go(yt, pt, acc), d)
141 case _ _:
142 acc