This is your work, valued

Quebec, Canada

Louis Dionne

Elite
@ldionne

Math and programming enthusiast specialized in C++ libraries. Member of the C++ Standards Committee, lead maintainer of libc++ and author of Boost.Hana.

dyno. Runtime polymorphism done right

1k

metabench. A simple framework for compile-time benchmarks

188

mpl11. Enjoy template metaprogramming

114

libawful. A collection of awful archetypes to ease the testing of generic C++ libraries

111

hana. Your standard library for metaprogramming

31

reveal-sampler. A reveal.js plugin to fetch code samples from source files

27

chaos-pp. Clone of the Chaos CVS repository using git-cvsimport.

13

wg21. My proposals for the C++ standard

13

hawick_circuits. Implementation of an algorithm to find all the elementary circuits in a directed (multi)graph.

10

cppnow-2015-hana. Presentation on Hana for C++Now 2015

10

d2. A library-based approach to deadlock detection using dynamic analysis.

9

react. A C++11 framework for incremental computation.

7

cppcon-2018-compile-time-programming. My slides on compile-time programming in C++20 for CppCon 2018

7

cisp. A C preprocessor library implementing object semantics.

7

nstl. The non standard template library.

6

duck. A template metaprogramming library for concept-based overloading in C++11.

6

P1221-presentation. Presentation of https://wg21.link/P1221 on behalf of Jason Rice

5

cppnow-2016-metaprogramming-for-the-brave. My "Metaprogramming for the brave" presentation for C++Now 2016

5

meetingcpp-2016. My presentation material for the closing keynote of Meeting C++ 2016

5

cppcon-2015-hana. Presentation on Hana and metaprogramming for CppCon 2015

5

cppnow-2018-runtime-polymorphism. My presentation on runtime polymorphism at C++Now 2018

5

cppnow-2016-metaprogramming-for-dummies. My "Metaprogramming for dummies" presentation for C++Now 2016

5

joy. A preprocessor metaprogramming library.

5

hana-thesis. Bachelor's thesis on Hana and category theory. In french only.

5

cppcon-2019-abi-from-the-ground-up. My talk on the C++ ABI for CppCon 2019

3

cppnow-2017-fun-with-boost-hana. My "Fun with Boost.Hana" presentation for C++Now 2017

3

accu-2017-metaprogramming-in-cpp14. My presentation on metaprogramming for ACCU 2017

3

accu-2018-runtime-polymorphism. My presentation on runtime polymorphism at ACCU 2018

3

cppcon-2017-runtime-polymorphism. My presentation on runtime polymorphism at CppCon 2017

3

accu-bay-area-meetup-03-2017. My presentation on metaprogramming for the March 2017 ACCU Bay Area C++ Meetup

2

cppnow-2018-empty-objects. Lightning talk about template errors for C++Now 2018

2

mpl_extensions. Extensions to the Boost.MPL library.

2

accu-2017-rust-traits-in-cpp. My lightning talk on dynamic polymorphism at ACCU 2017

2

cppnow-2014-mpl11. Presentation of the MPL11 at C++Now 2014

2

macroize. A small utility to backslash escape long macro definitions in C and C++.

1

cppnow-2013-d2. My presentation on deadlock detection for the C++Now 2013 conference.

1

dotfiles. ldionne's dotfiles

1

dbg-d2. The dbg library with modifications for use by d2.

1