ComponentAdjustment

typealias ComponentAdjustment = (hues: List<Float>) -> List<Float>

A function that takes a list of values for a single component and returns a new list with the value to use for interpolation of that component.

The returned list must be the same size as the input.