I don't think you need to worry about explicitly being parallel. Http requests will be parallel by default due to their async nature in the Javascript runtime.
You can have your app initialisation return two commands, one for each http request and then handle their responses separately. You can use Cmd.batch to group a list of commands into a single command to return as the 'init' signature needs to only have a single command. Does that help? Michael On Tuesday, November 21, 2017 at 9:05:40 PM UTC, Vadym Chekan wrote: > > Hi all, > > My app needs to get data from 2 sources upon initialization. Those two > data sources are independent and can be queried in parallel. How do I do it? > I tried to use RemoteData.map2, but it consumes RemoteData structures and > I do not know how to produce it because sendQuery produces command and most > of the functions produce commands and not RemoteData. > I perhaps can do it with Task and Process, but it seems too low-level for > such a trivial problem. > Could somebody help me to connect the dots please? > > Vadym. > > > -- 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+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.