def add_ideal

unified-nsga-iii@0.2.2.0 · normalization.bend:425

import unified-nsga-iii@0.2.2.0/normalization.bend as Normalization
import Base

425def add_ideal(ideal: List<&2, F32>, icepts: List<&2, F32>) -> List<&2, F32>:
426  match ideal icepts:
427    case Nil{} zs:
428      Nil{}
429    case xs Nil{}:
430      Nil{}
431    case x <> xs z <> zs:
432      F32.add(x, z) <> add_ideal(xs, zs)

Uses (3)

Used by (1)