Sign inLaunch Now
Beautiful Type Erasure with C++26 Reflection logo

Productivity · ryanjk5.github.io

Beautiful Type Erasure with C++26 Reflection

If you’ve ever tried using type erasure for something more complicated than std::any or std::function, you’ve.

If you’ve ever tried using type erasure for something more complicated than std::any or std::function, you’ve either written 100+ lines of easy-to-mess-up code or reached for a boilerplate-heavy library like Boost.TypeErasure or Folly.Poly. rjk::duck uses the magic that is C++26 reflection to remove these pain points while preserving all of the customization and performance.

Listed under Productivity, Beautiful Type Erasure with C++26 Reflection is reachable at ryanjk5.github.io (freemium (free tier + paid plans)). Keep this overview for a quick scan, then verify features and pricing on the vendor site before committing.

Beautiful Type Erasure with C++26 Reflection screenshot

About Beautiful Type Erasure with C++26 Reflection

If you’ve ever tried using type erasure for something more complicated than std::any or std::function, you’ve either written 100+ lines of easy-to-mess-up code or reached for a boilerplate-heavy library like Boost.TypeErasure or Folly.Poly. rjk::duck uses the magic that is C++26 reflection to remove these pain points while preserving all of the customization and performance.

Listed under Productivity, Beautiful Type Erasure with C++26 Reflection is reachable at ryanjk5.github.io (freemium (free tier + paid plans)). Keep this overview for a quick scan, then verify features and pricing on the vendor site before committing.

Upvotes over time

Last 24 hours
Total upvotes94
Last 24h+0
Peak hour-
Upvotes Over Time24 hours
24h ago18h12h6hNow

0 comments

Join the discussion about Beautiful Type Erasure with C++26 Reflection.

Sign in to comment
Loading comments...