Function merge_knots
pub fn merge_knots(sources: &[&[KnottedDate]]) -> Vec<KnottedDate>Expand description
Merges several knot sources into one strictly-ascending, deduplicated knot vector — the input a step-forward curve builder consumes. On a date collision the first source listed wins (so meeting knots passed before turns keep their meeting identity on a shared date).