You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|[beman.exemplar](https://github.com/bemanproject/exemplar)| Always an under development library, as it is a template / demo for Beman libraries | A Beman Library Exemplar. |
12
+
|[beman.exemplar](https://github.com/bemanproject/exemplar)| Always an under development library, as it is a template / demo for Beman libraries | A Beman Library template repo. |
13
13
||
14
14
|[beman.optional](https://github.com/bemanproject/optional)|[Production ready. API may undergo changes.](https://github.com/bemanproject/beman/blob/main/docs/beman_library_maturity_model.md#production-ready-api-may-undergo-changes)| C++26 Extensions for std::optional. |
15
-
|||
15
+
|||
16
16
|[beman.any_view](https://github.com/bemanproject/any_view)|[Under development and not yet ready for production use.](https://github.com/bemanproject/beman/blob/main/docs/beman_library_maturity_model.md#under-development-and-not-yet-ready-for-production-use)| A generalized type-erased view with customizable properties. |
17
17
|[beman.bounds_test](https://github.com/bemanproject/bounds_test)|[Under development and not yet ready for production use.](https://github.com/bemanproject/beman/blob/main/docs/beman_library_maturity_model.md#under-development-and-not-yet-ready-for-production-use)| A library for checking integer operation boundary conditions. |
18
-
|[beman.cstring_view](https://github.com/bemanproject/cstring_view)|[Under development and not yet ready for production use.](https://github.com/bemanproject/beman/blob/main/docs/beman_library_maturity_model.md#under-development-and-not-yet-ready-for-production-use)| cstring_view following [P3655](https://wg21.link/P3655)|
18
+
|[beman.cstring_view](https://github.com/bemanproject/cstring_view)|[Under development and not yet ready for production use.](https://github.com/bemanproject/beman/blob/main/docs/beman_library_maturity_model.md#under-development-and-not-yet-ready-for-production-use)|`cstring_view` following [P3655](https://wg21.link/P3655)|
19
+
|[beman.copyable_function](https://github.com/bemanproject/copyable_function)|[Under development and not yet ready for production use.](https://github.com/bemanproject/beman/blob/main/docs/beman_library_maturity_model.md#under-development-and-not-yet-ready-for-production-use)|`copyable_frunction` a c++26 replacement for `std::function` following [P2548](https://wg21.link/P2548)|
20
+
|[beman.cache_latest](https://github.com/bemanproject/cache_latest)|[Under development and not yet ready for production use.](https://github.com/bemanproject/beman/blob/main/docs/beman_library_maturity_model.md#under-development-and-not-yet-ready-for-production-use)| An implementation of `views::cache_latest`. |
19
21
|[beman.execution](https://github.com/bemanproject/execution)|[Under development and not yet ready for production use.](https://github.com/bemanproject/beman/blob/main/docs/beman_library_maturity_model.md#under-development-and-not-yet-ready-for-production-use)| Building Block For Asynchronous Programs. |
20
-
|[beman.indices_view](https://github.com/bemanproject/indices_view)|[Under development and not yet ready for production use.](https://github.com/bemanproject/beman/blob/main/docs/beman_library_maturity_model.md#under-development-and-not-yet-ready-for-production-use)| Implementation of std::views::indices, a range adaptor that generates a sequence of integers from 0 to n-1 [P3060](https:wg21.link/P3060).|
22
+
|[beman.indices_view](https://github.com/bemanproject/indices_view)|[Under development and not yet ready for production use.](https://github.com/bemanproject/beman/blob/main/docs/beman_library_maturity_model.md#under-development-and-not-yet-ready-for-production-use)| Implementation of `std::views::indices`, a range adaptor that generates a sequence of integers from 0 to n-1 [P3060](https:wg21.link/P3060). |
21
23
|[beman.inplace_vector](https://github.com/bemanproject/inplace_vector)|[Under development and not yet ready for production use.](https://github.com/bemanproject/beman/blob/main/docs/beman_library_maturity_model.md#under-development-and-not-yet-ready-for-production-use)| Dynamically-resizable vector with fixed capacity. |
22
24
|[beman.iterator_interface](https://github.com/bemanproject/iterator_interface)|[Under development and not yet ready for production use.](https://github.com/bemanproject/beman/blob/main/docs/beman_library_maturity_model.md#under-development-and-not-yet-ready-for-production-use)| Iterator creation mechanisms. |
23
25
|[beman.net](https://github.com/bemanproject/net)|[Under development and not yet ready for production use.](https://github.com/bemanproject/beman/blob/main/docs/beman_library_maturity_model.md#under-development-and-not-yet-ready-for-production-use)| Senders For Network Operations. |
24
-
|[beman.scope](https://github.com/bemanproject/scope)|[Under development and not yet ready for production use.](https://github.com/bemanproject/beman/blob/main/docs/beman_library_maturity_model.md#under-development-and-not-yet-ready-for-production-use)| Provides RAII scope_guard facilities. |
26
+
|[beman.scope](https://github.com/bemanproject/scope)|[Under development and not yet ready for production use.](https://github.com/bemanproject/beman/blob/main/docs/beman_library_maturity_model.md#under-development-and-not-yet-ready-for-production-use)| Provides RAII `scope_guard` facilities. |
27
+
|[beman.take_before](https://github.com/bemanproject/take_before)|[Under development and not yet ready for production use.](https://github.com/bemanproject/beman/blob/main/docs/beman_library_maturity_model.md#under-development-and-not-yet-ready-for-production-use)| An implementation of `views::take_before`. |
25
28
|[beman.task](https://github.com/bemanproject/task)|[Under development and not yet ready for production use.](https://github.com/bemanproject/beman/blob/main/docs/beman_library_maturity_model.md#under-development-and-not-yet-ready-for-production-use)| Implementation of a coroutine task ([P3552](https://wg21.link/p3552)). |
26
29
|[beman.timed_lock_alg](https://github.com/bemanproject/timed_lock_alg)|[Under development and not yet ready for production use.](https://github.com/bemanproject/beman/blob/main/docs/beman_library_maturity_model.md#under-development-and-not-yet-ready-for-production-use)| Timed lock algorithms for multiple lockables ([P3832](https://wg21.link/p3832)) and `std::multi_lock` ([P3833](https://isocpp.org/files/papers/P3833R0.html)). |
30
+
|[beman.transform_view](https://github.com/bemanproject/transform_view)|[Under development and not yet ready for production use.](https://github.com/bemanproject/beman/blob/main/docs/beman_library_maturity_model.md#under-development-and-not-yet-ready-for-production-use)| An update version of `std::ranges::transform_view` that enables conditional borrowability. |
27
31
|[beman.utf_view](https://github.com/bemanproject/utf_view)|[Under development and not yet ready for production use.](https://github.com/bemanproject/beman/blob/main/docs/beman_library_maturity_model.md#under-development-and-not-yet-ready-for-production-use)| UTF Transcoding Views. |
28
32
|||
29
33
|[beman.dump](https://github.com/bemanproject/dump)|[Retired. No longer maintained or actively developed.](https://github.com/bemanproject/beman/blob/main/docs/beman_library_maturity_model.md#retired-no-longer-maintained-or-actively-developed)| A tool for dumping an object's value to standard output. |
0 commit comments