Skip to content

Development Roadmap

Kyle Carow edited this page Feb 28, 2025 · 13 revisions

Planned Features

Breaking changes (requiring semver change)

  • Plan for downstream custom strategies, may require extensive restructuring

    • This probably necessitates automating (perhaps via compile-time checks) validation of strategy/extrapolate, which is a benefit
  • ValidationError::StrategySelection(String) ->

    #[error("selected `Strategy` variant is unimplemented for Interpolator variant")]
    StrategySelection(Strategy),
  • ValidationError::ExtrapolationSelection(String) ->

    #[error("selected `Extrapolate` variant is unimplemented for Interpolator variant")]
    ExtrapolationSelection(Extrapolate),
  • Rename ValidationError to ValidateError?

Clone this wiki locally