Raf*_*ini 20 macros haskell metaprogramming template-haskell
我想学习模板Haskell,但我找到的所有教程要么假设你学习了lisp并且知道什么是lisp宏,或者你知道一些cs理论行话 - 作为拼接,quasiquotations等等 - 或者关于宏的一些理论结果.
我不能编写一行lisp代码(虽然我打算有一天这样做,但我现在没时间学习它).Haskell是我的第一个函数式语言,我学到了它,我可以定期编写代码,使用monad,applicative,理解类型系统等等......但我不太了解(也想学习但是我对它来说太愚蠢......:P)关于它背后的理论背景.所以我对通常在TH教程中找到的术语一无所知.
因此,问题是:对于编写Haskell的人,有没有关于TH的教程,而不是作为一名专业的计算机科学家,而是作为一个使用编程进行日常琐事的人,他将Haskell作为他的第一个函数语言学习?也许介绍一下以TH为例的宏和元编程?
谢谢大家.:)
Don*_*art 12
不,我认为模板Haskell没有任何出色的入门教程.最好的学习方法是查看示例,或者:
我从未发现Lisp是一项要求,但是有一些术语需要学习,就像任何特定领域的库一样.
归档时间: |
|
查看次数: |
2068 次 |
最近记录: |