def fsum_append
import bendtorch-core@0.1.0.0/src/autograd/reduce_parallel_proof.bend as ReduceParallelProofimport Base
236def fsum_append(+xs: List<&2, F32>, +ys: List<&2, F32>, +accumulator: F32) ->
237 {fsum(List.append(&2, F32, xs, ys), accumulator) == fsum(ys, fsum(xs, accumulator)) : F32}:
238 match xs:
239 case Nil{}:
240 {==}
241 case +x <> +rest:
242 fsum_append(rest, ys, F32.add(accumulator, x))