https://github.com/eyelash/mp11
C++11 metaprogramming library
https://github.com/eyelash/mp11
cpp cpp11 library metaprogramming
Last synced: 11 months ago
JSON representation
C++11 metaprogramming library
- Host: GitHub
- URL: https://github.com/eyelash/mp11
- Owner: eyelash
- License: mit
- Created: 2025-03-17T07:39:02.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-07-08T09:29:12.000Z (about 1 year ago)
- Last Synced: 2025-07-08T10:26:35.548Z (about 1 year ago)
- Topics: cpp, cpp11, library, metaprogramming
- Language: C++
- Homepage:
- Size: 7.81 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# mp11
`mp11` is a C++11 metaprogramming library.
| `mp11` | C++ `std` |
|-----------------|---------------------------------|
| `mp11::Type` | `std::type_identity` (C++20) |
| `mp11::Value` | `std::integral_constant` |
| `mp11::Types` | - |
| `mp11::Values` | `std::integer_sequence` (C++14) |
| `mp11::Index` | - |
| `mp11::Int` | - |
| `mp11::Bool` | `std::bool_constant` (C++17) |
| `mp11::False` | `std::false_type` |
| `mp11::True` | `std::true_type` |
| `mp11::Indices` | `std::index_sequence` (C++14) |
| `mp11::Ints` | - |