yield_selfを使い、ある特定の条件の時だけwhere句を有効にした話 - Qiita

コーディング中に、特定の条件の時だけwhere句を有効にしたい!と思うことがありました。最初は単純にif文で分岐していたのですが、あまりにもダサいと思ったので奮闘してみました。if kind =…