标签: c# linq haskell f# lisp
我很想知道在其他语言中是否可以使用LINQ to SQL这样的东西(跳过.Net),这样就可以编写转换为SQL的声明性和编译时检查的查询:
答案 0 :(得分:2)
是的,例如对于Haskell,有一些用于类型检查SQL生成的嵌入式DSL:
回想一下,LINQ的灵感来自于monad comprehensions.
答案 1 :(得分:1)
对于Haskell来说已经有了这样的事情 - Persistent。