Demat'inal,
Dans la lignée des expériences C++ que j'essaie de partager ici, je vous soumets ce bout de code qui m'a bien amusé :
template<class F, class T, T... Vs>
struct memoized {
auto operator()(T v) const
{
static constexpr frozen::map<T, decltype(F{}(v)), sizeof...(Vs)> cached = {{Vs, F{}(Vs)}...};
auto where = cached. (…)







