// // identity.h // stream // // Created by Sam Jaffe on 3/29/23. // #pragma once namespace stream::detail { struct identity { template <typename T> decltype(auto) operator()(T && t) const { return t; } }; }