Organization, documentation, etc. for the Beman Project,

5 Open Issues Need Help Last updated: Jun 30, 2025

Open Issues Need Help

View All on GitHub

AI Summary: Implement the `views::scan` and `views::partial_sum` views for C++29 as part of the Beman Project. This involves creating efficient and standard-compliant implementations based on existing C++ papers and integrating them into the Beman library.

Complexity: 3/5
enhancement good first issue mentoring available

Organization, documentation, etc. for the Beman Project,

AI Summary: Implement a `views::transform_join_view` in C++29 for the Beman Project. This involves creating a view that combines the functionality of `join` and `transform` views, leveraging existing C++ components rather than building a completely new view from scratch. The task references a specific C++ paper (https://github.com/cplusplus/papers/issues/1862) for guidance.

Complexity: 3/5
enhancement good first issue mentoring available

Organization, documentation, etc. for the Beman Project,

AI Summary: Implement the `views::slice` range adaptor for C++29. This adaptor combines the functionality of `take_view` and `drop_view`, providing a way to extract a sub-range from a given range. The task involves understanding the existing range adaptors and implementing the new one according to the C++29 standard and the Beman Project's guidelines.

Complexity: 3/5
enhancement good first issue mentoring available

Organization, documentation, etc. for the Beman Project,

AI Summary: Implement the `views::take_before` range adaptor for C++29, based on existing work and specifications from the provided paper. This involves creating a C++ view that iterates up to a specified condition.

Complexity: 3/5
good first issue mentoring available

Organization, documentation, etc. for the Beman Project,

AI Summary: Implement the `views::concat` range adaptor as specified in C++26 proposal P2542R8 for the Beman Project. This involves creating a C++ implementation of a view that concatenates multiple ranges into a single viewable range.

Complexity: 4/5
help wanted mentoring available

Organization, documentation, etc. for the Beman Project,