martinmoene
C++ programmer at Universiteit Leiden, member and former webeditor of @accu-org.
Leiden UniversityNetherlands
Pinned Repositories
gsl-lite
ISO C++ Core Guidelines Library implementation for C++98, C++11 up
bit-lite
bit-lite - C++20 bit operations for C++98 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
lest
A modern, C++11-native, single-file header-only, tiny framework for unit-tests, TDD and BDD (includes C++98 variant)
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
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
scope-lite
A migration path to C++ library extensions scope_exit, scope_fail, scope_success, unique_resource
span-lite
span lite - A C++20-like span for C++98, C++11 and later in a single-file header-only library
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
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
martinmoene's Repositories
martinmoene/span-lite
span lite - A C++20-like span for C++98, C++11 and later in a single-file header-only library
martinmoene/expected-lite
expected lite - Expected objects in C++11 and later in a single-file header-only library
martinmoene/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
martinmoene/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
martinmoene/lest
A modern, C++11-native, single-file header-only, tiny framework for unit-tests, TDD and BDD (includes C++98 variant)
martinmoene/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
martinmoene/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
martinmoene/any-lite
any lite - A C++17-like any, a type-safe container for single values of any type for C++98, C++11 and later in a single-file header-only library
martinmoene/PhysUnits-CT-Cpp11
A small C++11, C++14 header-only library for compile-time dimensional analysis and unit/quantity manipulation and conversion
martinmoene/jthread-lite
C++20's jthread for C++11 and later in a single-file header-only library
martinmoene/byte-lite
byte lite - A C++17-like byte type for C++98, C++11 and later in a single-file header-only library
martinmoene/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
martinmoene/scope-lite
A migration path to C++ library extensions scope_exit, scope_fail, scope_success, unique_resource
martinmoene/bit-lite
bit-lite - C++20 bit operations for C++98 and later in a single-file header-only library
martinmoene/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)
martinmoene/type-lite
type - Strong types for C++98, C++11 and later in a single-file header-only library
martinmoene/invoke-lite
A single-file header-only version of C++17-like invoke() for C++98, C++11 and later
martinmoene/string-lite
String facilities for C++98 and later - a library in search of its identity.
martinmoene/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
martinmoene/atomic-lite
atomic lite - a C++11 atomic operations library for C++98 and later
martinmoene/PhysUnits-RT
A C++ header-only library for run-time dimensional analysis and unit/quantity manipulation and conversion
martinmoene/PhysUnits-CT
A C++ header-only library for compile-time dimensional analysis and unit/quantity manipulation and conversion
martinmoene/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
martinmoene/indirect-value-lite
indirect_value lite – An indirect value-type for C++11 and later in a single-file header-only library (p1950)
martinmoene/boolean-lite
boolean lite: A strong boolean type for C++98 and later
martinmoene/nonstd-lite-project
Stuff common to nonstd lite repositories
martinmoene/active-lite
Active objects
martinmoene/scrape-vattenfall
Scrape Vattenfall web page with daily electricity usage.
martinmoene/LockFreeRingBuffer
Implementation of a lock-free ring buffer class.
martinmoene/scrape-twitter-dm
Non-archive-specific scripts to convert direct messages (DMs) from a GDPR twitter archive to an epub