`
deepfuture
  • 浏览: 4401680 次
  • 性别: Icon_minigender_1
  • 来自: 湛江
博客专栏
073ec2a9-85b7-3ebf-a3bb-c6361e6c6f64
SQLite源码剖析
浏览量:80082
1591c4b8-62f1-3d3e-9551-25c77465da96
WIN32汇编语言学习应用...
浏览量:70094
F5390db6-59dd-338f-ba18-4e93943ff06a
神奇的perl
浏览量:103406
Dac44363-8a80-3836-99aa-f7b7780fa6e2
lucene等搜索引擎解析...
浏览量:285912
Ec49a563-4109-3c69-9c83-8f6d068ba113
深入lucene3.5源码...
浏览量:15017
9b99bfc2-19c2-3346-9100-7f8879c731ce
VB.NET并行与分布式编...
浏览量:67604
B1db2af3-06b3-35bb-ac08-59ff2d1324b4
silverlight 5...
浏览量:32173
4a56b548-ab3d-35af-a984-e0781d142c23
算法下午茶系列
浏览量:45998
社区版块
存档分类
最新评论

erlang-模块与函数

阅读更多
-module(myadd).
-export([madd/1]).
madd({sum,X,Y}) -> X+Y;
madd({sum3,X,Y,Z}) -> X+Y+Z.

以上为函数代码,程序放在d:/elpro/中,程序名为myadd.erl



 

  • 大小: 8.9 KB
0
0
分享到:
评论

相关推荐

    Erlang - Structured Programming Using Processes

    此外,Erlang还支持动态加载和替换模块,这使得在不修改现有代码的情况下扩展或修改接口成为可能。 **6. 输入模拟** 为了测试系统的健壮性,常常需要模拟各种输入条件。在Erlang中,可以通过发送特定的消息到目标...

    erlang-otp-win64位 25.3版本

    在开发和运行使用Erlang OTP或RabbitMQ的应用时,还需要了解Erlang的语法和编程模型,包括模块、函数、进程通信(通过消息传递)、错误处理和日志记录等。此外,熟悉RabbitMQ的基本概念,如exchange(交换器)、...

    erlang-stdlib-注释版

    stdlib是Erlang内置库的集合,包含了各种常用模块和函数,是Erlang开发的基础。 【描述】"erlang-stdlib-注释版" 提示这个资源可能是一个特别版,其中对stdlib中的代码进行了详尽的注释,旨在帮助开发者更好地理解...

    erlang-java聊天

    1. **Erlang部分**:Erlang代码可能包含一个服务器模块,负责处理客户端连接和消息传递,以及一个客户端模块,用于用户交互。Erlang进程管理和错误处理机制在聊天应用中扮演关键角色。 2. **Java部分**:Java代码...

    erlang-master.zip_LDA 图像

    1. **源代码**:Erlang模块,实现了与MATLAB交互的接口,可能包括启动MATLAB进程、传递图像数据、接收处理结果等功能。 2. **MATLAB脚本**:处理图像特征的MATLAB代码,使用LDA算法对图像特征进行降维或分类。 3. **...

    Erlang-OTP-API 离线查询英文全手册

    1. **模块和函数**:手册详细列出了Erlang OTP中的各种模块和它们提供的函数。例如,`gen_server`模块是OTP行为模型之一,用于创建服务器进程,提供了一套标准的接口来实现请求处理和状态管理。 2. **错误处理和...

    erlang-end.rar

    如果你有自定义的Erlang模块或者第三方应用,将其路径添加到`ERL_LIBS`可以确保它们在运行时被正确加载。 脚本化安装不仅方便,还便于在多台服务器上快速部署Erlang环境,尤其在运维场景中非常实用。例如,通过结合...

    erlang_版本24.3.4.4

    - **OTP(开放电信平台)**:Erlang OTP是一套库和设计原则,提供了构建可靠系统的框架,包括Mnesia数据库、Event Manager、Supervisor和GenServer等行为模块。 学习Erlang时,你需要掌握以下核心概念: - **BEAM...

    rabbitmq-server-3.7.13.exe和erlang-otp_win64_20.3.exe

    Erlang是一种函数式编程语言,以其并发能力、故障恢复机制和热代码升级功能而闻名。OTP是Erlang的核心库和开发框架,包含了一系列预定义的模块和服务,如分布式计算、监控、日志和错误管理等。Erlang OTP的这些特性...

    Erlang--性能分析工具之eprof

    1. **导入eprof模块**:首先,在Erlang程序中引入eprof模块,例如:`c(eprof).` 2. **启动eprof**:使用`eprof:start/0`命令启动eprof,或者在需要监控的进程中调用`eprof:start(Pid)`。 3. **分析代码**:运行你的...

    erlang-mgf:Erlang分布矩生成函数(MGF)

    分布矩生成函数(MGF)。 随机变量的为 对于t < lambda> 0是分布的速率参数。 在t >= lambda的情况下,未定义MGF,并且此模块返回NaN 。 安装 $ npm install distributions-erlang-mgf 要在浏览器中使用,请使用...

    ivy-erlang-complete:ivy-erlang-complete是erlang的上下文相关完成,无需连接到erlang节点

    在Erlang开发中,拥有一个高效且智能的代码补全工具是非常重要的,因为它可以帮助开发者快速理解和引用大量的Erlang模块、函数和宏。ivy-erlang-complete就是这样的工具,它通过分析已有的源代码文件来提供补全建议...

    Erlang-game-server开发实践.zip

    模式匹配是Erlang的一大特色,它允许我们在函数定义中捕获参数的不同模式,简化了代码并提高了效率。 ### 6. Mnesia数据库 Mnesia是Erlang内置的分布式数据库,适用于实时、分布式和高可用性应用。在游戏服务器中,...

    getting_started_erlang-5.4.pdf

    - **模块** 是 Erlang 程序的基本组织单位,通常每个模块包含一组相关的函数。 - **函数** 是模块中的执行单元,负责实现特定的功能。Erlang 支持模式匹配,因此一个函数可以有多个实现,根据传入参数的不同而自动...

    erlang-bblm:BBEdit 的 Erlang 语言模块

    BBEdit 的 Erlang 语言模块 v1.4, (2018/01/14) Erlang... 在 OTP 模块中键入对函数的调用时,Erlang 语言模块显示实际的参数顺序、参数名称以及文档中描述的返回值。下载可以从GitHub下载二进制文件: : 安装要安装该

    erlang-conf:用于将 erlang conf 解析为 JSON 的 NodeJS 模块

    "erlang-conf"模块就是这样一个工具,它允许Node.js开发者方便地解析Erlang格式的配置文件,并将其转换为JSON格式,这对于JavaScript开发者来说更加友好和易于操作。 JSON(JavaScript Object Notation)是一种轻量...

    Erlang-适合版本otp_src_21.3.tar.gz

    - **模块和函数**:Erlang代码被组织成模块,每个模块可以包含多个函数。 - **模式匹配**:Erlang的函数定义支持模式匹配,使得数据处理更加简洁和高效。 - **错误处理**:Erlang采用“let it crash”理念,鼓励...

    erlang 参考手册 模块部分--自己翻译的中文版

    下面将详细介绍Erlang模块的规则、特性、预处理以及相关函数。 4.1 模块规则 Erlang的程序源码被划分为多个模块,每个模块由一系列的特性声明和函数定义组成。每个语句以'.'结束。例如,下面是一个简单的模块示例:...

    rabbitmq-erlang-client:RabbitMQ的Erlang客户端

    在Erlang客户端中,`connection`模块是与RabbitMQ服务器建立连接的基础,它负责管理网络连接,包括打开、关闭以及心跳检测。`channel`模块则是在连接之上建立的逻辑信道,多个通道可以在单个连接上并发运行,这样...

    erlang资源

    3. **过程和模块**:Erlang的组织方式,包括如何定义和调用函数,以及模块的使用。 4. **错误调试**:Erlang的错误处理机制,如shell的使用、日志和调试工具。 5. **REPL(Read-Eval-Print Loop)**:Erlang shell...

Global site tag (gtag.js) - Google Analytics