As discussed in #135, it's not cool to call .abort on the Promise, as it may be the case that the Promise is not in exclusive use by our stream.
So, I'll add an extra flag parameter to fromPromise.
Call Promise.abort() only if the abort flag is used. Close #162
Okay then, done a temporary override for Bacon.UI.ajax fn in my project.
Sorry for the inconvenience, pal! B.UI definitely should use the new flag.
Did a PR there. )