
19 Nov
2007
19 Nov
'07
4:29 p.m.
whereas today the decision is often directed by "what is standard?". With this solution we wouldn't have had the FiniteMap break, we could choose more equally between different data structure collections (say Edison vs. GHC libs), monad libraries, and so on.
this is a good point..."blessing" one library can have a chilling impact on interesting alternatives. the exception i would make here is when you are coding to a known interface or protocol, in which case the matching the spec largely defines the coding exercise.