此 EEP 包含所有Erlang 增强提案(即 EEP)的索引。 EEP 编号由 EEP 编辑器分配,一旦分配,将永不更改。 EEP 文本的历史记录代表了它们的历史记录。
EEP 的文本格式在EEP 1中描述,EEP 33是一个模板。
EEP 在邮件列表 [email protected] 上进行讨论,并由 OTP 团队接受或拒绝。
状态 | 编号 | 标题 | 所有者 |
---|---|---|---|
状态 | 0 | Erlang 增强提案 (EEP) 索引 |
Raimo Niskanen |
状态 | 1 | EEP 目的和指南 |
Per Gustafsson |
PF/R-33 | 2 | 纯文本 PEP 模板示例 |
Per Gustafsson |
PF/R-33 | 3 | reStructuredText EEP 模板示例 |
Per Gustafsson |
SF/R12B-0 | 4 | 用于位级二进制文件(位字符串)的新 BIF |
Per Gustafsson |
状态 | 5 | 使用 `export_to` 进行更通用的封装 |
Richard A. O'Keefe |
SF/R12B-0 | 6 | 用于元组和二进制大小的新 BIF |
Björn Gustavsson |
SR | 7 | 外部函数接口 (FFI) |
Alceste Scalas |
SF/R13B03 | 8 | 类型和函数规范 |
Tobias Lindahl |
SF/R-34 | 9 | 用于处理二进制文件的库 |
Fredrik Svahn |
状态 | 10 | 在 Erlang 中表示 Unicode 字符 |
Patrik Nyblom |
SA/R12B-3u | 11 | Erlang 中的内置正则表达式 |
Patrik Nyblom |
状态 | 12 | 列表推导式的扩展 |
Richard A. O'Keefe |
状态 | 13 | -enum 声明 |
Richard A. O'Keefe |
状态 | 14 | Guard 的澄清和扩展 |
Richard A. O'Keefe |
状态 | 15 | 可移植的 funs |
Richard A. O'Keefe |
状态 | 16 | is_between/3 |
Richard A. O'Keefe |
状态 | 17 | 修复 andalso 和 orelse |
Richard A. O'Keefe |
SP | 18 | JSON bifs |
Richard A. O'Keefe |
状态 | 19 | 列表推导式多重生成器 |
Richard A. O'Keefe |
状态 | 20 | 分割原子! |
Richard A. O'Keefe |
状态 | 21 | 列表和元组的可选尾随逗号 |
Richard A. O'Keefe |
状态 | 22 | 二进制文件的范围检查 |
Richard A. O'Keefe |
SF/R12B-4 | 23 | 允许在 `fun M:F/A` 中使用变量 |
Richard A. O'Keefe |
SF/R12B-5 | 24 | 可以使用 `F/N` 在所有模块属性中命名函数 |
Richard A. O'Keefe |
状态 | 25 | 解嵌套 case |
Richard A. O'Keefe |
SA/R13A | 26 | 使 andalso 和 orelse 尾递归 |
Björn Gustavsson |
状态 | 27 | 多参数类型检查 BIF |
James Hague |
状态 | 28 | 选择的可选前导分号 |
Richard A. O'Keefe |
状态 | 29 | 抽象模式,第 1 阶段 |
Richard A. O'Keefe |
SF/R13A/R14A | 30 | 最大值和最小值 |
Richard A. O'Keefe |
SF/R14A | 31 | 二进制操作和搜索模块 |
Patrik Nyblom |
状态 | 32 | 模块本地进程名称 |
Richard A. O'Keefe |
状态 | 33 | Markdown EEP 模板示例 |
Raimo Niskanen |
状态 | 34 | decode_packet 的扩展基本数据包选项 |
Tony Rogvall |
状态 | 35 | 二进制字符串模块 |
Patrik Nyblom |
SF/R15B | 36 | 异常中的行号 |
Björn Gustavsson |
SF/R15B | 37 | 带名称的 Funs |
Richard A. O'Keefe |
状态 | 38 | -discontiguous 指令 |
Richard A. O'Keefe |
状态 | 39 | 作用域组领导者 |
Yurii Rashkovskii |
状态 | 40 | Erlang 中 Unicode 变量和原子名称的提案 |
Richard A. O'Keefe |
状态 | 41 | Erlang 的伪赋值 |
Richard A. O'Keefe |
状态 | 42 | Erlang 的 setrlimit(2) 类似物 |
Richard A. O'Keefe |
SF/17.0 | 43 | 映射 |
Björn-Egil Dahlberg |
SA/19.0-we | 44 | 附加的预处理器指令 |
Björn Gustavsson |
SA/19.0 | 45 | 用于函数名称和元数的新宏 |
Björn Gustavsson |
状态 | 46 | B 树:n 阶平衡搜索树 |
Walter Weinmann |
SF/21.0 | 47 | 在 try/catch 中添加语法以直接检索堆栈跟踪 |
Björn Gustavsson |
SF/24.0 | 48 | 文档存储和格式 |
José Valim |
SF/25.0 | 49 | 基于值的错误处理机制 |
Fred Hebert |
SF/24.0 | 50 | 基于映射的集合实现 |
José Valim |
SA/23.0 | 51 | 数字字面量中的下划线数字分隔符 |
Sergey Prokhorov |
SA/23.0 | 52 | 允许在映射和二进制匹配中使用键和大小表达式 |
Björn Gustavsson |
SF/24.0 | 53 | 防止延迟回复到达客户端的进程别名 |
Rickard Green |
SF/24.0 | 54 | 提供有关错误的更多信息 |
Björn Gustavsson |
状态 | 55 | 模式中的 Pinning 运算符 ^ |
Richard carlsson |
SF/24.0 | 56 | 由重要子进程终止触发的自动 Supervisor 关闭 |
Maria Scott |
状态 | 57 | 使用替代匹配扩展模式语法 |
Serge Aleynikov |
SF/26.0 | 58 | 映射推导式 |
Sergey Prokhorov |
SF/27.0 | 59 | 用于文档的模块属性 |
José Valim |
状态 | 60 | 引入对实验性功能的支持 |
Cons T Åhs |
SF/26.0 | 61 | 内置动态类型 |
Ilya Klyuchnikov |
状态 | 62 | 字符串插值语法 |
Tom Davies |
SR | 63 | 轻量级 UTF-8 二进制字符串字面量和模式 |
Tom Davies |
SF/27-w | 64 | 三引号字符串 |
Raimo Niskanen |
状态 | 65 | `import_type` 指令 |
Ilya Klyuchnikov |
SF/27.0 | 66 | 字符串字面量的 Sigils |
Raimo Niskanen |
SR | 67 | 内部导出 |
Marko Minđek |
SF/27.0 | 68 | JSON 库 |
Michał Muskała |
状态 | 69 | 标称类型 |
Isabell Huang |
SF/28.0 | 70 | 严格和宽松的生成器 |
Dániel Szoboszlay |
SF/28.0 | 71 | 澄清类型文档,特别是关于类型变量 |
John Högberg |
状态 | 72 | 保留字和作为记录名称的变量,以及对定义语法的增强 |
Jesse Gumm |
SF/28.0 | 73 | Zip 生成器 |
Isabell Huang |
状态 | 74 | Erlang 错误索引 |
Roberto Aloi |
标签 | 描述 |
---|---|
状态 | 标准跟踪 EEP |
状态 | 流程 EEP |
A | 已接受提案 |
R | 已拒绝提案 |
状态 | 已替换提案 |
D | 已延迟提案 |
F | 最终提案 |
/24.0 | 在 OTP 版本 24 中实现 |
/27.0 | 在 OTP 版本 27 中实现 |
/23.0 | 在 OTP 版本 23 中实现 |
/R12B-0 | 提案在 OTP 版本 R12B-0 中实现 |
/R15B | 在 OTP 版本 R15B 中实现 |
/R13B03 | 提案已记录并在 OTP R13B03 中实现 |
/19.0-we | 提案的 -warning 和 -error 指令在 OTP 版本 19 中实现 |
/28.0 | 在 OTP 版本 28 中实现 |
/19.0 | 在 OTP 版本 19 中实现 |
/26.0 | 在 OTP 版本 26 中实现 |
/17.0 | 在 OTP 版本 17 中实现 |
/R13A/R14A | 在 OTP 版本 R13A 和 R14A 中实现 |
/R13A | 在 OTP 版本 R13A 中实现 |
/21.0 | 在 OTP 版本 21 中实现 |
/R12B-5 | 在 OTP 版本 R12B-5 中实现 |
/R-33 | 已由 EEP 33 替换 |
/R-34 | 已替换为 EEP-11 和 EEP-31,除了 `binary_string`,它是新的 `string` 实现的一部分 |
/R12B-3u | 提案在 OTP 版本 R12B-3 中实现,但根据 EEP 10,Unicode 支持除外 |
/R14A | 在 OTP 版本 R14A 中实现 |
/25.0 | 在 OTP 版本 25 中实现 |
/R12B-4 | 在 OTP 版本 R12B-4 中实现 |
/27-w | 在 OTP 版本 27 中实现,在 OTP 版本 26.1 中发出警告 |
作者 | 电子邮件 |
---|---|
Alceste Scalas | <alceste(at)crs4(dot)it> |
Björn Gustavsson | <bjorn(at)erlang(dot)org> |
Björn-Egil Dahlberg | <egil(at)Erlang.org> |
Cons T Åhs | <cons(at)erlang(dot)org> |
Dániel Szoboszlay | <[email protected]> |
Fred Hebert | <mononcqc(at)ferd(dot)ca> |
Fredrik Svahn | <Fredrik(dot)Svahn(at)gmail> |
Ilya Klyuchnikov | <ilya(dot)klyuchnikov(at)gmail(dot)com> |
Isabell Huang | <isabell(at)erlang(dot)org> |
James Hague | <james(dot)hague(at)gmail(dot)com> |
Jesse Gumm | <ja(at)gumm(dot)io> |
John Högberg | <john(at)erlang(dot)org> |
José Valim | <jose(dot)valim(at)gmail(dot)com> |
Maria Scott | <maria-12648430(at)hnc-agency(dot)org> |
Marko Minđek | <marko.mindek(at)invariant(dot)hr> |
Michał Muskała | <micmus(at)whatsapp(dot)com> |
Patrik Nyblom | <pan(at)erlang(dot)org> |
Per Gustafsson | <pergu(at)it(dot)uu(dot)se> |
Raimo Niskanen | <raimo(at)erlang(dot)org> |
Richard A. O'Keefe | <ok(at)cs(dot)otago(dot)ac(dot)nz> |
Richard carlsson | <carlsson.richard(at)gmail(dot)com> |
Rickard Green | <rickard(at)erlang(dot)org> |
Roberto Aloi | <prof3ta(at)gmail(dot)com> |
Serge Aleynikov | <saleyn(at)gmail(dot)com> |
Sergey Prokhorov | <seriy(dot)pr(at)gmail(dot)com> |
Tobias Lindahl | <tobias(dot)lindahl(at)it(dot)uu(dot)se> |
Tom Davies | <todavies5(at)gmail(dot)com> |
Tony Rogvall | <tony(at)rogvall(dot)se> |
Walter Weinmann | <[email protected]> |
Yurii Rashkovskii | <yrashk(at)gmail(dot)com> |
本文档置于公共领域或 CC0-1.0-Universal 许可之下,以适用更宽松的许可为准。
File eep-0074.md: 'version: OTP-28' illegal!