On Saturday, 25 April 2015 at 13:59:41 UTC, w0rp wrote:
One thing *kind of* related that I have really enjoyed is Django's querysets for building SQL queries. In Django, a QuerySet has methods query yields new QuerySet objects, so you can build a set of parameters and SQL is eventually generated and then executed to yield the results.
another excellent example is ruby's sequel: http://sequel.jeremyevans.net/ i think its even cleaner and much nicer to work with.
