in applyGroupedChannelStyles we reduce the stroke (or fill) with the "first" reducer: ([i]) => S[i]
what syntax could we use to make this reduction explicit and configurable? By analogy with Plot.group we might have:
Plot.line(data, {stroke: "median"}, {stroke: "value", x: …})
in applyGroupedChannelStyles we reduce the stroke (or fill) with the "first" reducer:
([i]) => S[i]what syntax could we use to make this reduction explicit and configurable? By analogy with Plot.group we might have: