参照透過性ねぇ……
戻り値のある function が参照透過性を破壊しないというお約束は、あまり当然ではない気がする
特に、オブジェクトが状態を持っている場合は。
典型的には C++ の std::vector::pop_back() が pop された値を返してほしいという声は無限に聞きますよね (例外安全性か何かの理由でそうなっていないけど)
Mastodonに参加して、世界で起きていることを見つけよう。
連合内の誰でもフォローして投稿を時系列で見ることができます。アルゴリズム、広告、クリックベイトはありません。