3 ms·
Man this makes me want to use Clojure for something.
by timmorgan 15y ago
Man this makes me want to use Clojure for something.
- untog 15y agoIf that's all it takes, check out LINQ-to-SQL in C#- it does similar stuff. I could take or leave much of C#, but I miss LINQ every time I don't have access to it.
- boyter 15y agoTotally agree. LINQ to SQL is the one feature from C# I wish I had in many other languages. The power you get from the chaining and lazy loading makes implementing many complex joins and the like very easy, testable and compile time checked.
- gtrak 15y agothe thing is, to implement something like linq in C# or any language requires compiler changes, with clojure or any lisp, this is library-level. You can't make korma or linq in something like java, it's too conservative. Macros!