×

optional lite is a single-file header-only library to represent optional (nullable) objects and pass them by value. The library aims to provide a C++17-like optional for use with C++98 and later. If available, std::optional is used. There's also a simpler version, optional bare. Unlike optional lite, optional bare is limited to default-constructible and copyable types.

Uploaded Mon Mar 31 00:39:47 2025
md5 checksum 16863b8a31c7fbd68d88d04c2bc89b5f
arch x86_64
build h6a678d5_0
depends libgcc-ng >=11.2.0, libstdcxx-ng >=11.2.0
license BSL-1.0
license_family Other
md5 16863b8a31c7fbd68d88d04c2bc89b5f
name optional-lite
platform linux
sha1 994dac29b8671ec275c307c9fa86cbec0087ae89
sha256 06f8d05ee93fe8572885ca94944467daa8ef0cdc041019362fc34be42d0470f4
size 16185
subdir linux-64
timestamp 1659013253086
version 3.5.0