def marker.angle.mean
import gralha-svg-render@0.1.0.1/svg.bend as Svgimport Base
import gralha-text-scan@0.1.0.1/scan.bend as U
973def marker.angle.mean(+a: F32, +b: F32) -> F32:
974 +wrap = F32.is_gt(F32.abs((a - b : F32)), 180.0)
975 ((a + U.choose(F32, wrap && F32.is_lt(a, b), 360.0, 0.0) + b + U.choose(F32, wrap && F32.is_lt(b, a), 360.0, 0.0)) / 2.0 : F32)