`
langzhe
  • 浏览: 286413 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

erlang 中 and(,) 和or(;)的巧妙利用

阅读更多

erlang 中 and(,) 和or(;)的巧妙利用:

 

init([Type]) when Type == 'connect'; Type == 'page'; Type == 'request' -> 

when后面的条件是“or的”关系

init([Type]) when Type == 'connect',Type == 'page',Type == 'request' ->
when后面的条件是“and的”关系



388     if
389         Type1 == invalid ->
390             invalid;
391         Class == request; Filter == any ->
392             %% The iq record is a bit strange.  The sub_el field is an
393             %% XML tuple for requests, but a list of XML tuples for
394             %% responses. 
395             FilteredEls = xml:remove_cdata(Els),

0
0
分享到:
评论

相关推荐

    Erlang and OTP in Action MEAP May 2010

    Erlang and OTP in Action Martin Logan, Eric Merritt, and Richard Carlsson MEAP Began: August 2008 Softbound print: May 2010 (est.) | 500 pages ISBN: 1933988789 Part One: Getting Past Pure Erlang; ...

    适用于windows版本的 Erlang24 and RabbitMQ server 3.8.16下载

    Erlang otp_win64_24.0是针对64位Windows系统的Erlang OTP(开放电信平台)24.0版本,它包含了一整套开发工具和库,使得开发者可以在Windows环境下利用Erlang的强大功能。 RabbitMQ的3.8.16版本是一个成熟的发布,...

    适用于windows版本的 Erlang25.2.3 and RabbitMQ server 3.11.9下载

    Erlang和RabbitMQ是两个在分布式系统和消息队列领域中至关重要的技术,尤其在Java开发中常被广泛运用。本压缩包提供的是适用于Windows操作系统的Erlang 25.2.3和RabbitMQ Server 3.11.9的下载资源,非常适合个人学习...

    erlang中文基础教程

    模块是 Erlang 编程语言中的一种基本单元,用于组织和管理代码。函数是模块中的一种基本单元,用于实现具体的计算任务。 在 Erlang 中,模块是通过文件来保存的,每个文件对应一个模块。模块名必须和文件名相同,...

    Erlang and OTP实战

    书籍的内容可能包括理论与实践相结合的示例,以及如何利用Erlang的特性和OTP框架来解决实际问题。 标签“Erlang OTP 实战”再次强调了书籍的焦点,即在实战背景下使用Erlang语言和OTP框架。这些标签暗示读者可以...

    Erlang并发编程,Erlang程序设计,Erlang中文手册

    Erlang并发编程,Erlang程序设计,Erlang中文手册。 学习erlang的好资料。  Erlang是一个结构化,动态类型编程语言,内建并行计算支持。最初是由爱立信专门为通信应用设计的,比如控制交换机或者变换协议等,因此...

    图书:Erlang和OTP实战

    书中的"Manning.Erlang.and.OTP.in.Action.2010.pdf"很可能是该书的电子版,读者可以通过这个PDF文件全面学习Erlang和OTP的知识,包括理论介绍、代码示例和实际案例分析,从而提升在并发处理和分布式系统开发方面的...

    Erlang and Elixir for Imperative Programmers(Apress,2016)

    Learn and understand Erlang and Elixir and develop a working knowledge of the concepts of functional programming that underpin them. This book takes the author’s experience of taking on a project ...

    erlang 中文基础教程

    Erlang Shell是Erlang编程语言提供的一种交互式编程环境,允许开发者直接在命令行中编写、执行Erlang代码并观察结果。无论是Linux、UNIX还是Windows操作系统,Erlang Shell都能顺利运行。只需在命令行中输入`erl`...

    两本erlang电子书

    《Erlang and OTP in Action》以其实践导向,帮助开发者理解如何在大型项目中运用Erlang和OTP;而《Erlang程序设计》则注重基础,确保读者扎实掌握语言基础。通过阅读这两本书,你可以系统地学习Erlang的理论知识,...

    硝烟中的erlang

    诊断以及调试生产环境中的Erlang 系统。在程序员学习新的语言和环境时,都需要一个摸索 阶段,也就是学会在社团的帮助下,脱离指南,解决实际问题。 本书假设读者精通基本的Erlang和OTP框架。在本书中,会对一些难以...

    Erlang和RabbitMQ安装包

    Erlang和RabbitMQ是两个在分布式系统和消息队列领域中至关重要的技术。Erlang是一种函数式编程语言,以其并发性、容错性和热代码升级能力而闻名,而RabbitMQ则是基于Erlang构建的一个开源消息代理,用于实现应用程序...

    Erlang中文手册.pdf

    - **1.2.9 变量的匹配、守卫和作用域**:深入讲解Erlang中变量的行为和模式匹配。 - **1.2.10 更多关于列表**:讲解列表的高级特性。 - **1.2.11 If和Case**:解释条件语句的使用。 - **1.2.12 内建函数(BIFs)**:...

    erlang编程 Introducing Erlang

    Erlang中的链接(Linking)和监控(Monitoring)机制允许进程间建立关系,以便在另一进程崩溃时得到通知。链接用于追踪相关进程的状态,而监控则可以观察进程的生存状态。 ### 5. 消息传递 Erlang的进程间通信主要...

Global site tag (gtag.js) - Google Analytics