Crazy idea: the UseByDate[Y, M, D] implicit. If you don't want to support your API for more than a year, require implicit evidence of UseByDate[2018, 12, 16]. Needs SIP-23. A macro autogenerates instances up to specified date. Implementation is left as an exercise for the reader.
-
Show this thread
-
Replying to @propensive
Don't know if crazy or not, but I have seen this done in an actual, real life Ruby project. (With runtime errors, of course.

)1 reply 0 retweets 2 likes
Replying to @missingfaktor
Now *that* is crazy...
1:12 AM - 16 Dec 2017
from Haarlemmermeer, Nederland
0 replies
0 retweets
2 likes
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.