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.lazyUnder development and not yet ready for production use.Beman Library Implementation of lazy.
beman.netUnder development and not yet ready for production use.Senders For Network Operations.
beman.scopeUnder development and not yet ready for production use.A generalized type-erased view with customizable properties.
beman.taskUnder development and not yet ready for production use.mplementation of 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.