ReactiveX / IxJS

The Interactive Extensions for JavaScript
https://reactivex.io/IxJS/
MIT License
1.32k stars 73 forks source link

[FEA] Add AsyncIterable `switchMap` #340

Closed trxcllnt closed 2 years ago

trxcllnt commented 2 years ago

Add an initial AsyncIterable switchMap implementation.

jessmorecroft commented 2 years ago

Hi there - would love to use switchMap but no releases since this commit ... any plans for anything soon?

Cheers, Jess

trxcllnt commented 2 years ago

oops, thanks @jessmorecroft. forgot to release a new version.

jessmorecroft commented 2 years ago

Awesome, cheers @trxcllnt. BTW, fantastic library.

jessmorecroft commented 2 years ago

oops, thanks @jessmorecroft. forgot to release a new version.

Hi again @trxcllnt , any eta on when you might release this?

Cheers!

trxcllnt commented 2 years ago

I think we've been blocked by some build work we're trying to do in https://github.com/ReactiveX/IxJS/pull/341, but I'll see if I can release without it.

trxcllnt commented 2 years ago

@jessmorecroft published as ix@v4.6.0 :tada:

jessmorecroft commented 2 years ago

Brilliant @trxcllnt , many thanks!

trxcllnt commented 2 years ago

@jessmorecroft just realized we also updated flatMap to also use the new concurrent behavior. Technically this is a breaking change, so we're re-publishing v4.6.1 with the old behavior and gonna bump to v5.0.0 with the new behavior.