```erlang
1> Henry8 = #{ class => king, born => 1491, died => 1547 }. #{ born => 1491, class=> king, died => 1547 }.
2> #{ born => B } = Henry8.
#{ born => 1491, class=> king, died => 1547 }.
3> B.
1491
```
这是erlang之父写的书的第二版,里面的代码,可是第二个命令行的语法是错误的,如果你按这个方式输入,会在shell里面报错:illegal pattern。应该用下面的写法。
```erlang
3> #{ born := B } = Henry8.
#{born => 1491,class => king,died => 1547}
```
相关推荐
Discover atoms, pattern matching, and guards: the foundations of your program structure Delve into the heart of Erlang processing with recursion, strings, lists, and higher-order functions Create ...
标题中的“<27>erlang record”可能指的是Erlang编程语言中的Record特性,它是一种数据结构,类似于结构体或者哈希表,用于组织和操作数据。在Erlang中,Record提供了一种方便的方式来定义和访问具有固定字段的数据...
- **Pattern Matching**:Erlang的匹配操作符`=`允许在函数调用、case语句和receive语句中进行模式匹配。 熟悉这些概念和Erlang的编程范式后,你就可以开始构建高效、容错的并发应用程序了。无论是网络服务器、实时...
**Erlang Lib of Iconv** 在IT领域,Erlang是一种高级并发编程语言,以其在高可用性、分布式计算和容错系统中的卓越表现而闻名。Iconv则是一个广泛使用的字符编码转换库,它允许程序在不同字符集之间进行转换,如...
Erlang and OTP in Action teaches you to apply Erlang’s message passing model for concurrent programming–a completely different way of tackling the problem of parallel programming from the more ...
Chapter One: The Foundations of Erlang/OTP Chapter Two: Erlang Essentials Chapter Three: Writing a TCP based RPC Service Chapter Four: OTP Packaging and Organization Chapter Five: Processes, ...
Erlang/OTP 19.1 is a service release containing mostly bug fixes, as well as a number of new features and characteristics improvements. Some highlights of the release are: erts: Improved dirty ...
Pragmatic Programmers,LLC was aware of a trademark claim,the designations have been printed in initial capital letters or in all capitals.The Pragmatic Starter Kit,The Pragmatic Programmer,Pragmatic ...
Erlang B和Erlang C是电信领域中两种重要的流量模型,用于预测和分析通信系统中的呼叫处理能力和拥塞情况。这两个模型由丹麦工程师Agner Krarup Erlang在20世纪初提出,至今仍广泛应用于现代通信网络的设计与优化。 ...
10. Pattern Matching:Erlang的模式匹配是其语法的一大特色,允许在函数定义时检查和提取参数的结构。 11. Recursion:由于Erlang的函数式特性,递归是解决问题的常见手段,特别是在处理列表和其他集合数据时。 ...
**Erlang编程:Introducing Erlang** Erlang是一种函数式编程语言,由爱立信在1986年开发,主要用于构建高可用性、容错性和并发性的分布式系统。"Introducing Erlang"是Simon St. Laurent撰写的一本入门级教程,...
这是《 Erlang编程语言》的上一页,我们正在处理中,将那里的所有书籍都转换为新页面。 请再次检查此页面!!!
Erlang B公式是由丹麦工程师A.K. Erlang提出的,用于预测在一个服务系统(如电话交换机)中有一定数量的资源(例如电话线或服务台)时,多个独立呼叫到达并被处理的概率。公式为: B = A / (C + A * (C/N)) 其中:...