Martin Moene's repositories
string-view-lite
string_view lite - A C++17-like string_view for C++98, C++11 and later in a single-file header-only library
optional-lite
optional lite - A C++17-like optional, a nullable object for C++98, C++11 and later in a single-file header-only library
expected-lite
expected lite - Expected objects in C++11 and later in a single-file header-only library
variant-lite
variant lite - A C++17-like variant, a type-safe union for C++98, C++11 and later in a single-file header-only library
ring-span-lite
ring-span lite - A C++yy-like ring_span type for C++98, C++11 and later in a single-file header-only library
PhysUnits-CT-Cpp11
A small C++11, C++14 header-only library for compile-time dimensional analysis and unit/quantity manipulation and conversion
jthread-lite
C++20's jthread for C++11 and later in a single-file header-only library
value-ptr-lite
value-ptr-lite - A C++ smart-pointer with value semantics for C++98, C++11 and later in a single-file header-only library
scope-lite
A migration path to C++ library extensions scope_exit, scope_fail, scope_success, unique_resource
observer-ptr-lite
observer-ptr - An observer_ptr for C++98 and later in a single-file header-only library (Extensions for Library Fundamentals, v2, v3)
invoke-lite
A single-file header-only version of C++17-like invoke() for C++98, C++11 and later
string-lite
String facilities for C++98 and later - a library in search of its identity.
optional-bare
optional bare - A simple version of a C++17-like optional for default-constructible, copyable types, for C++98 and later in a single-file header-only library
status-value-lite
status-value - A class for status and optional value for C++11 and later, C++98 variant provided in a single-file header-only library
atomic-lite
atomic lite - a C++11 atomic operations library for C++98 and later
PhysUnits-CT
A C++ header-only library for compile-time dimensional analysis and unit/quantity manipulation and conversion
PhysUnits-RT
A C++ header-only library for run-time dimensional analysis and unit/quantity manipulation and conversion
optional-fun-lite
optional-fun lite - Functional algorithms for optional (lite) for C++98, C++11 and later in a single-file header-only library
indirect-value-lite
indirect_value lite – An indirect value-type for C++11 and later in a single-file header-only library (p1950)
boolean-lite
boolean lite: A strong boolean type for C++98 and later
nonstd-lite-project
Stuff common to nonstd lite repositories
active-lite
Active objects
scrape-vattenfall
Scrape Vattenfall web page with daily electricity usage.
scrape-twitter-dm
Non-archive-specific scripts to convert direct messages (DMs) from a GDPR twitter archive to an epub