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
Copy file name to clipboardExpand all lines: src/pages/libraries.md
+6-3Lines changed: 6 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -15,16 +15,19 @@ Below is a table of all libraries within The Beman Project and their current sta
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. |
25
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`. |
26
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)). |
27
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. |
28
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. |
29
32
|||
30
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