ReactivePlusPlus (reactive programming library for c++20) v0.0.1 is out with base operators (looking for feedback)

This page summarizes the projects mentioned and recommended in the original post on /r/cpp

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • ReactivePlusPlus

    Implementation of async observable/observer (Reactive Programming) in C++ with care about performance and templates in mind in ReactiveX approach

  • Thanks, I've started an issue on Github for further discussions. Gald to help as much as I'm able!

  • CXXIter

    Ergonomic C++ Iterator interface for STL containers

  • I'm especially intrigued by the way you implemented your usable interface that contains all of the chainable methods. I used a large struct where I manually added methods for every supported operator. And the operators themselves are then implemented each with their own struct in the back. Arguably, that makes it impossible to extend the public interface from the outside as a user. If I understood it correctly, that's where you used your member_overload mechanism, right? I'm still digging and trying to understand how it works though.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • RxCpp

    Reactive Extensions for C++

  • Yeah, I know this problem with operators =), original RxCpp implementation also has this problem with implementing all functions into base class and calling dependent functions internally.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Release v0.2.0 - Major release with QT support! · victimsnino/ReactivePlusPlus

    1 project | /r/cpp | 23 Nov 2022
  • Release v0.1.0 · victimsnino/ReactivePlusPlus

    3 projects | /r/cpp | 2 Sep 2022
  • ReactivePlusPlus (reactive functional programming library for c++20) v0.0.4 is out with much more complex operators, schedulers and a lot of optimizations

    1 project | /r/cpp | 9 Jul 2022
  • Why doesn't C++ use higher-order functions on iterators like Rust does?

    2 projects | /r/cpp | 19 May 2023
  • tiny::optional – a C++ optional that does not waste memory

    6 projects | /r/cpp | 23 Oct 2022