--
You received this message because you are subscribed to the Google Groups "Elm Discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to elm-discuss+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Yeah, that’s also the conclusion I came to after some reasoning. But I still think that it’s kind of confusing for first-timers in Elm; it might make sense if the context was a CLI program, but I don’t think I've heard it used in, say, web applications (other than feature flags). It’s great that now it’s in the guide, but it was not on my first pass and left me effectively confused.
If we want to be explicit, why not something along the lines of `programWithInitialValues`?
To unsubscribe from this group and stop receiving emails from it, send an email to elm-discuss...@googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to elm-discuss+unsubscribe@googlegroups.com.
I don't know if the use case (giving data to Elm app on init) is common enough to justify doing that, though.