Hello again,

As an exercise for learning elm, I'm making a small app that aggregates the 
timetables of different bus and train lines on the same page.

So when launching the program I Task.perform a bunch of Http.get's to get the 
departures from on online API.

Now I want to allow the user to change the departure date and time with html 
inputs.

My problem is: the API is sometimes very slow to answer, so it could happen that I get an 
answer to an "old" question after I get the answer to the current one...

An obvious possibility would be to abort all pending tasks when sending a new 
bunch of requests... but I don't know if that's possible?

Another possibility would be to tag the answers with the date/time of the 
question and discard them if they don't correspond to the current model.

How would you seasoned elm devs handle this problem?

Thanks,

Matthieu

--
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 [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to