logo
首页技术栈工具库讨论
syntactic

syntactic

The library provides a generic representation of type-indexed abstract syntax trees (or indexed data types in general). It also permits the definition of open syntax trees based on the technique in Data Types à la Carte [1]. For more information, see "A Generic Abstract Syntax Model for Embedded Languages" (ICFP 2012): Paper: http://www.cse.chalmers.se/~emax/documents/axelsson2012generic.pdf Slides: http://www.cse.chalmers.se/~emax/documents/axelsson2012generic-slides.pdf Example EDSLs can be found in the examples folder. [1] W. Swierstra. Data Types à la Carte. Journal of Functional Programming, 18(4):423-436, 2008, http://dx.doi.org/10.1017/S0956796808006758.
由 
bruceshi2021-01-13 收录
--
推荐
不推荐
更多信息
HACKAGE
carbal install syntactic
查看
标签
根据用户添加的标签生成
暂无标签