Good to learn relating to this, however it's however beyond ridiculous that there is not an elegant way to accomplish this natively Using the language or common library. The subsequent hack demanding a default is cumbersome. In haskell There exists discover functionality in Information.Listing module that doing specifically that. https://bookmarkvids.com/story19657528/5-tips-about-ursa-replacement-pods-by-lost-vape-you-can-use-today