We have always been at war with West Constia
summary
Proposes using trailing return types everywhere so function names appear first, with concrete code examples and slides showing how declarations line up and keywords like const and virtual group cleanly; claims this improves readability, matches Swift/Haskell style, and even prompts a blog post revisiting prior objections. Uses short examples rather than heavy tooling, reports modest but noticeable visual gains when applied across a codebase, and coins the term Eastern functions.
AI-written summary · about
related talks
07mWe've Always Been at War with East Constia
07mAll the Default's Are Backwards
31mCo- and Contra-: Adding a Little Variance
01h 01mFunctional C++
01h 02mBack to Basics: Const as a Promise
01h 02mFunctional C++
01h 35mC++20 – My Favourite Code Examples
01h 01mValue Oriented Programming. Part 1: You Say You Want To Write A Function
