Remix.run Logo
charleszw 3 days ago

Yes, I constantly use this pattern in C++/JavaScript, although I haven't tested how performant it is in the former (what does the compiler even do with such an expression?)

paavohtl 2 days ago | parent [-]

At least in simple cases the compiler will just inline the closure, as if it never existed. There shouldn't be any measurable overhead.