Skip to content

Make the adaptors type erased and generic sensitive #37

@adityarao2005

Description

@adityarao2005

As of right now, we must do the following when working with some adaptors:

co_await (rstream | map<int>([](int value) {...}) | filter<std::string>([](std::string){...}) ...;

We should be only needing to do this:

co_await (rstream | map([](int value) {...}) | filter([](std::string) {...}) ...;

We shouldn't have to explicitly mention the generic attributes.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Low PriorityThis can wait till someone is free and can work on thisgood first issueGood for newcomers

    Projects

    Status

    Backlog

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions