I'm a little confused by this example so I'm going to try to port it to Elm.
are we creating a new
ratio width x y ratioOptions children id = --- implementation -- children as function view model = ratio 2 4 Ratio.Options.Fluid [chart 1 12 43] model.id
-- higher order "components" (really just function) configuredChart id = ratio 2 4 Ratio.Options.Fluid id view model = configuredChart model.id
I'm not sure if this is a great translation. I'm not sure I ever ran into this problem in Elm.
What problem is this trying to solve?