I've been browsing MSE for a few weeks now. Every day, I find a useful snippet from which I learn something new, understand something better, or become aware of just how much I do not know.
It hit me today that while I've seen packages here and there from people like @szabolcs, @Leonid Shifrin,@halirutan, @c.e. and others, I've not seen mention of one or more packages that purports to collect those that are considered "idiomatic" in a cohesive and re-usable manner.
Does such as thing exist anywhere?
Before I get the 'Why do you not create one yourself' answer, please understand that I am starting to collect, in a single package, that which I find useful. Unfortunately though, I have not a depth of experience in similar league to those of whom I spoke previously. Finally, given my relative inexperience, its difficult to determine if any 'idiom' that I identify is one of quality. It only, at the least, serves my specific purpose.
If such exists, I would greatly appreciate knowing of it. I think others would too.
If such doesn't exist, perhaps it might be worth agreeing where and how we might be able to spark the creation of one.
EDIT : 9/16/16 13:55
Packagedata.net is a good resource and I would expect that the package of which I'm speaking would, of course, be referenced there. And, there are a lot of extremely good articles including the one referenced by @szabolcs in the comment below. However, what I was looking for is a community supported/guided/approved/managed/etc. package(s) that collect code techniques and idioms that are discussed in that article.
For example, such a package would contain code supporting the Villegas-Gayley trick because that seems to be idiomatic. Its mentioned in very many posts and, generally, I would rather rely upon code that is proven in more work than just my own. Additionally, since AFAIK, there are several implementations of the trick, me as a newcomer, cannot judge the best one to leverage. Having a 'reference' implementation contained within a 'msetools' package relieves me of this concern.
Anyway, it seems to me that such a thing does not actually exist. So, I suppose i should just answer this question with a resounding 'No' and then ask, of all the examples, which are the ones that should be included in a msetools package.