def xs_check
import bend-visgraph@2.0.0.0/src/series.bend as Seriesimport Base
105def xs_check(same: Bool, up: Bool, rev: List<&2, F32>, +n: U32, +m: U32) -> XsCheck:
106 match same up:
107 case False{} _:
108 XsBad{"the x coordinates hold " ++ U32.show(m) ++ " values and the series " ++ U32.show(n)}
109 case True{} False{}:
110 XsBad{"the x coordinates must increase"}
111 case True{} True{}:
112 XsOk{rev}