Maksim

Results 5 comments of Maksim

I think because of [lacking of parameterized methods](https://go.googlesource.com/proposal/+/refs/heads/master/design/43651-type-parameters.md#no-parameterized-methods) in the current state of generics it would be impossible to migrate this project without major change of API.

RxGo is pretty much based on fluent interface (`observable.Filter(...).Map(...)`) and without type parameters in methods it wouldn't be possible to implement. The one way is to switch to non-fluent API...

> Would it be helpful to take inspiration from RxJs and use a `pipe` function with operators also as functions? > > ```go > Pipe( > observable, > Filter(fn), >...

> Perhaps just `panic`? I see dislikes but let me explain 😄 Applying `Min` or `Max` operation to empty slice doesn't make any sense. Take zero division for instance: `a...