Giter Site home page Giter Site logo

timeout operator about reactiveplusplus HOT 7 CLOSED

victimsnino avatar victimsnino commented on June 4, 2024 1
timeout operator

from reactiveplusplus.

Comments (7)

victimsnino avatar victimsnino commented on June 4, 2024 1

Hi @wuyuanyi135,

Yeah, I have timeout in the "todo" list. I will raise up priority for this operator due to feature request from you =)

from reactiveplusplus.

wuyuanyi135 avatar wuyuanyi135 commented on June 4, 2024 1

Thanks a lot for bringing up the priority of my request!

Actually, I do see many of the operators and sources I may need are still on the roadmap and I would like to help as much as I can. But my metaprogramming skill is too primitive to fully understand or contribute to this project. Do you have some materials about how this project was designed and made magics happen?

from reactiveplusplus.

wuyuanyi135 avatar wuyuanyi135 commented on June 4, 2024 1

Yes, I am talking about the internal logics. The usages of the component are very clear in the docs and the tests.

What I meant is some material such as this one from RxPY telling how a custom operator can be implemented. But I am not sure if it is too tedious to detail in the internal codes.

IMO, the best of RX is that 99% of what I need to create an async application can be done by composing the chain rather than touching the library itself. I will make sure to report to report those bottlenecking features 👍

from reactiveplusplus.

victimsnino avatar victimsnino commented on June 4, 2024

Thanks a lot for bringing up the priority of my request!

Actually, I do see many of the operators and sources I may need are still on the roadmap and I would like to help as much as I can.

You can create issues for each operator that you need. It is important for me because:

  1. currently I'm implementing operators blindly and actually don't know if someone need this one or another one
  2. It is important to know that someone uses RPP =)

Also you can provide really good help via providing user's experience about library. I mean, does it comfortable to use or not? What i can to change/improve to make experience better and etc. Maybe you can share some feedback or project where RPP is part of =) Also you can submit some non-trivial examples if you want/have =)

Do you have some materials about how this project was designed and made magics happen?

Some tricky questions described on docs page. What actually do you want to know? You can list questions and I would provide detailed answer and (maybe) copy it to docs for another users =)

from reactiveplusplus.

wuyuanyi135 avatar wuyuanyi135 commented on June 4, 2024

So impressed to see the devoted devs working on this project! I will surely report my requests soon. I managed to assemble some missing features since the Rx operators have some overlapped applications. (e.g., timer = interval + take(1)), but some workarounds may be too cumbersome and then I will make a request here.

In terms of dev docs, as most of my experience is about application dev and only little with library/meta-programming, it might be even too early for me to ask a proper question 😶 . But maybe a templated or one comment-documented source/operator/test/scheduler... might be a start point to derive the others from it?

from reactiveplusplus.

victimsnino avatar victimsnino commented on June 4, 2024

So impressed to see the devoted devs working on this project! I will surely report my requests soon. I managed to assemble some missing features since the Rx operators have some overlapped applications. (e.g., timer = interval + take(1)), but some workarounds may be too cumbersome and then I will make a request here

Thanks! Looking forward to!

But maybe a templated or one comment-documented source/operator/test/scheduler... might be a start point to derive the others from it?

Not sure if I get your point. Every operator has long doxygen documentation with description of everything, marbles and examples like this. Or are you asking about "internal comments" about "internal" logic?

from reactiveplusplus.

victimsnino avatar victimsnino commented on June 4, 2024

Oh, i see. I would create some doc about implementing custom operators. Thanks for idea =)

from reactiveplusplus.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.