Extensible type-directed editing
Extensible type-directed editing
复制标题
可扩展的类型定向编辑
DOI:
--
复制
发表时间:
2018
期刊:
影响因子:
--
通讯作者:
D. Christiansen
中科院分区:
文献类型:
--
作者:
Joomy Korkut;D. Christiansen
Dependently typed programming languages, such as Idris and Agda, feature rich interactive environments that use informative types to assist users with the construction of programs. However, these environments have been provided by the authors of the language, and users have not had an easy way to extend and customize them. We address this problem by extending Idris's metaprogramming facilities with primitives for describing new type-directed editing features, making Idris's editors as extensible as its elaborator.
DOI:
10.1145/2951913.2951932
发表时间:
2016-09
期刊:
Proceedings of the 21st ACM SIGPLAN International Conference on Functional Programming
影响因子:
--
作者:
D. Christiansen;Edwin C. Brady
通讯作者:
D. Christiansen;Edwin C. Brady