Barrett Adair (badair)

badair

Geek Repo

Location:Chicago, IL, USA

Github PK Tool:Github PK Tool

Barrett Adair's repositories

eraserface

dynamic polymorphism without inheritance

Language:C++License:BSL-1.0Stargazers:31Issues:6Issues:1

polyvar

polymorphism with value semantics (based on std::variant)

Language:C++License:BSL-1.0Stargazers:12Issues:1Issues:2

yarma

Yet Another Reflection Macro: simple, flexible reflection in C++17

sfinae_errors

SFINAE-able error messages for C++ templates

Language:C++License:BSL-1.0Stargazers:4Issues:2Issues:0

callable_traits

modern C++ type traits and metafunctions for callable types

Language:C++License:BSL-1.0Stargazers:3Issues:1Issues:0

constexpr_checks

Compile-time constexprness checks for functions, member functions, and function objects. Includes implementation of INVOKE rules

Language:C++License:BSL-1.0Stargazers:2Issues:1Issues:0

bind_parser

Compile-time recursive descent parser of std::placeholder expressions

Language:C++License:BSL-1.0Stargazers:0Issues:1Issues:1