我很好奇这个历史.我认为它switch会吸引C/C++/Java/etc程序员,因此是一个自然的选择.如果一个人想避免语义上的混淆(因为match它比它更强大switch),我假设有人会case从Haskell 借用.
Fra*_*gné 16
Rust Reference引用标准ML(SML)和OCaml作为模式匹配的影响.在OCaml中,模式匹配使用match关键字.
最初的Rust编译器是用OCaml编写的,所以OCaml对Rust的影响比Haskell更强.
| 归档时间: |
|
| 查看次数: |
1597 次 |
| 最近记录: |