1. 首页
  2. 数据库
  3. 其它
  4. 扫帚:一种具有一流模块和代数效果的编程语言 源码

扫帚:一种具有一流模块和代数效果的编程语言 源码

上传者: 2021-03-14 18:30:02上传 ZIP文件 298.09KB 热度 7次
扫帚 具有一流模块和代数效果的编程语言。 仍在进行中(即尚未使用)。 表征和计划特征 功能第一 严格评估(按价值要求) 强静态键入 参数,较高等级和强制性多态性 类型推断(但不让泛化) 模块化隐式 广义代数数据类型 ML样式的模块系统还支持递归和一流的模块 代数效应 模块和效果基于行类型 (摘要)语法 program ::= defs repl_input ::= stmts stmt ::= def | expr stmts ::= (stmt (";" stmt)*)? ";"? alts ::= (stmt ("|" stmt)*)? "|"? def ::= pat "=" ex
用户评论