niekbouman / ctbignum
Library for Multiprecision Compile-Time and Run-Time Arithmetic (including Modular Arithmetic)
☆112Updated 2 months ago
Related projects: ⓘ
- Multiprecision for modern C++☆296Updated last month
- User-oriented fork of LLVM's opt-viewer☆124Updated this week
- SafeInt is a class library for C++ that manages integer overflows.☆203Updated last month
- std::bitset with constexpr implementations plus additional features.☆116Updated last year
- Variadic templates and std::integer_sequence support library☆109Updated 3 years ago
- Framework for Writing C++ Committee Papers☆120Updated 5 months ago
- Compiler-neutral Internal Program Representation for C++☆219Updated last year
- A collection of awful archetypes to ease the testing of generic C++ libraries☆109Updated 5 years ago
- runtime to compile-time mappings☆108Updated 6 years ago
- A highly efficient, move-aware operators library☆197Updated last year
- Trying to get perfect codegen for big-integer math.☆30Updated last year
- High Performance Streams Based on Coroutine TS ⚡☆145Updated 5 years ago
- C++ unsigned 256 bit integer type☆170Updated 4 months ago
- A class template that creates a new type that is distinct from the underlying type, but convertible to and from it☆110Updated 5 months ago
- A simple framework for compile-time benchmarks☆181Updated 3 years ago
- Parameter passing and initialization☆82Updated 2 years ago
- constexpr implementation of SHA-2 and SHA-3 family of hashes☆174Updated 4 months ago
- A C/C++ header file for fast 32-bit division remainders (and divisibility tests) on 64-bit hardware.☆297Updated last month
- Concurrent Deferred Reference Counting☆145Updated 7 months ago
- A handy script to visualize google benchmark output☆53Updated last year
- C++20 implementation of mutable constexpr expressions☆107Updated 3 years ago
- Bit containers, sequences, and views for everyone. 🕷️☆120Updated 2 years ago
- low-level library for minimizing the size of your types☆110Updated 4 years ago
- Using coroutines to implement C++ exceptions for freestanding environments☆71Updated last year
- Meta programming library designed for compilation speed.☆166Updated 2 years ago
- A proposal for a executor programming model for ISO C++☆135Updated 4 years ago
- A polymorphic value-type for C++☆228Updated 11 months ago
- A C++14 and later CRTP template for defining iterators☆69Updated last month
- A dynamically-resizable vector with fixed capacity and embedded storage☆166Updated 3 years ago
- Policy Based C++ Allocator Library☆122Updated 6 years ago