Skip to main content

Beman Libraries

Below is a table of all libraries within The Beman Project and their current status.

Beman Library NameStatusDescription
beman.exemplarAlways an under development library, as it is a template / demo for Beman librariesA Beman Library Exemplar.
beman.optionalProduction ready. API may undergo changes.C++26 Extensions for std::optional.
beman.any_viewUnder development and not yet ready for production use.A generalized type-erased view with customizable properties.
beman.executionUnder development and not yet ready for production use.Building Block For Asynchronous Programs.
beman.inplace_vectorUnder development and not yet ready for production use.Dynamically-resizable vector with fixed capacity.
beman.iterator_interfaceUnder development and not yet ready for production use.Iterator creation mechanisms.
beman.netUnder development and not yet ready for production use.Senders For Network Operations.
beman.scopeUnder development and not yet ready for production use..
beman.taskUnder development and not yet ready for production use.Implementation of a coroutine task (P3552).
beman.utf_viewUnder development and not yet ready for production use.UTF Transcoding Views.
beman.dumpRetired. No longer maintained or actively developed.A tool for dumping an object's value to standard output.