函数式语言
函数式语言的相关文献在1990年到2022年内共计63篇,主要集中在自动化技术、计算机技术、教育、无线电电子学、电信技术
等领域,其中期刊论文57篇、会议论文4篇、专利文献2410629篇;相关期刊29种,包括电化教育研究、吉林大学学报(理学版)、计算机工程与科学等;
相关会议4种,包括第十八届计算机工程与工艺年会暨第四届微处理器技术论坛、2011全国软件与应用学术会议(NASAC2011)、第二届江苏计算机大会等;函数式语言的相关文献由100位作者贡献,包括孙永强、廖湖声、庞建民等。
函数式语言—发文量
专利文献>
论文:2410629篇
占比:100.00%
总计:2410690篇
函数式语言
-研究学者
- 孙永强
- 廖湖声
- 庞建民
- 赵荣彩
- 丁志义
- 袁伟
- 邵志清
- 金成植
- 刘磊
- 吴晶
- 宋国新
- 宋立彤
- 张迎周
- 杨继锋
- 王怀民
- 蔡学镛
- 袁华强
- 陆朝俊
- E·福斯隆德
- Hai-MingChen
- P-A·明博格
- Yun-MeiDong
- 万力
- 余金山
- 傅明
- 冯玉才
- 刘凤岐
- 刘素芬
- 华保健
- 卢凯
- 卢宏生
- 卢鸫翔
- 古志民
- 叶海松
- 吕品
- 吕江花
- 吴文贤
- 吴永英
- 周航
- 喻刚
- 奚建清
- 姚春玲
- 孙喁喁
- 孙曼晖
- 季隽
- 宋丽华
- 宋凯
- 张健
- 张兴元
- 张卫丰
-
-
王绍新;
王燕芩;
闫连山
-
-
摘要:
根据联锁系统的形式化验证系统需求,设计一种联锁数据翻译器软件的总体方案,实现站点接口文件、T LE文件和布尔逻辑文件等文件的翻译转换,生成形式化验证所需要的LCF文件。最后详细说明翻译器软件基于函数式语言OCaml的代码实现。
-
-
宋丽华;
张兴元;
王海涛
-
-
摘要:
为提升编译原理课程在培养学生复杂工程问题求解能力方面的支撑作用,提出一种基于函数式语言和单体编程技术的新型编译实验平台,以ML语言为例简要介绍函数式语言和单体编程技术,通过实例详细分析函数式语言和单体用于编译实验的优势及对课程教学改革的要求,最后介绍编译原理课程改革具体实践并说明实践效果.
-
-
祝义;
黄志球;
周航
-
-
摘要:
通信顺序进程(communicating sequential process,CSP)是一种经典的形式化方法,CSPM是在CSP基础上提出的一种函数式语言.目前Web服务组合中BPEL(business process execution language)模型缺乏可执行的形式化编程语言,通过CSPM提出了一种基于函数式语言的BPEL模型验证方法.首先给出了基于CSPM的BPEL模型建模与验证框架;其次给出了CSPM的进程代数定义;再次详细描述了BPEL语言到CSP以及CSPM的映射方法;最后以一个在线购物系统为例,讨论了该方法的使用效果.实验表明该方法可以提高BPEL模型的可靠性.%Communicating sequential process (CSP) is a classical formal method,and CSPM is a functional programming language which is designed on the basis of CSP.Aiming at the problem that the business process execution language (BPEL) model lacks the executable formalized programming language in Web services,this paper proposes a method for verifying BPEL model based on CSPM.Firstly,a framework is defined to model and verify BPEL model based on CSPM.Then,the basis of CSPM is given based on the definition of CSP.Thirdly,the mapping from BPEL to CSP and CSPM is described.Lastly,the effect of this method is evaluated by modeling and verifying an online shopping system.The experimental results show that this method can greatly increase the reliability of BPEL model.
-
-
赵迪;
华保健;
朱洪军
-
-
摘要:
函数式语言编译中,闭包变换和函数消除是广泛采用的高阶代码消除方法.为了提高函数式语言的运行效率,针对函数式语言编译阶段的高阶代码消除过程对目标代码效率的影响,设计并实现了一种函数式语言编译框架.该框架采用了菱形的架构,平行地使用了闭包变换与函数消除两种高阶代码消除方法.设计了一种具有代表性的函数式语言——FUN语言,并以FUN语言为基础,给出了比较框架的一个完整实现.通过该系统,对闭包变换与函数消除的效率影响进行对比实验,选取具有典型特征的测试例,分别从生成代码的规模和运行效率方面对闭包变换与函数消除两种方法的结果进行比较.实验结果表明,与闭包变换相比,使用函数消除方式所得的目标代码量更少,最多可减少33.76%的目标代码量;并且运行效率更高,最多可提高69.51%.
-
-
盛枫;
窦亮;
杨宗源
-
-
摘要:
软件的可靠性和可信性越来越受到人们的关注,而编译器作为软件开发的基础,其正确性的验证一直都是个重要且迫切的问题.设计和实现一个小型命令式语言IMP的编译器,该编译器将IMP源代码转换成定理证明器Coq接受的函数式语言表示形式的代码,通过语义分析得到IMP目标代码,在堆栈中执行得到结果.本文的重点是使用交互式定理证明器Coq机械验证函数式语言表示形式的源代码编译执行前后的属性和行为均保持一致.本文的工作为使用堆栈的编译器和其他软件系统的机械化形式验证提供了一种新的思路和方法.
-
-
袁晓月;
刘素芬
-
-
摘要:
函数式语言更注重问题描述,因此其有更高的编程效率. 范畴论作为抽象模型,其由对象集和射集构成. 然而函数式语言和范畴模型间对应关系并不明确. 通过引入假设,证明了函数式语言到范畴论模型抽象的一般过程,在此基础上并讨论了其对应的性质.%Functional languages are more efficient than imperative languages because they focus on problem description. Category theory is abstract model, which consists of objects and morphisms. There is not exact relationship between functional languages and models of category theory. The paper shows the general process from functional language to model of category theory and discusses the properties of the model by importing three hypothesizes.
-
-
孙喁喁;
黄光球
-
-
摘要:
目前数据迷惑通常是针对单一具体的数据结构,为了将相同的迷惑方法应用于不同的数据结构,提出了将迷惑看作数据求精,认为迷惑是一个抽象数据类型,建立了证明迷惑正确性的通用方程.通过分割矩阵,改变元素的模式,从而隐藏矩阵的含义.基于该数据类型的操作,利用函数式语言构建了相应的矩阵标准操作的迷惑框架.说明了如何应用矩阵进行纯量及其算术运算的迷惑,运用数学方法证明了迷惑运算的正确性.结果表明迷惑操作与原始操作复杂度相同,提高了操作的难度,是一种有效的数据迷惑方法.
-
-
-
张健;
卢宏生;
李宏亮
-
-
摘要:
当以Erlang接口运行于C/Python/Java等其它语言编写的程序时,需要使用Erlang提供的扩展接口技术,实现Erlang与其它语言的交互使用.文章主要研究Erlang的几种不同的接口技术原理及特点,并通过不同的应用来测试不同接口技术的性能,最后通过结果分析不同扩展接口技术的使用场合.
-
-
-
孙曼晖;
卢凯;
王小平
- 《第十八届计算机工程与工艺年会暨第四届微处理器技术论坛》
| 2014年
-
摘要:
随着高性能计算的发展,系统的容错能力越来越受到重视.现在新兴的硬件NVRAM由于其掉电非易失的特性为硬件容错带来了新的可能,同时函数式语言其清晰的数据结构和无副作用的语言特性使得其具有良好的容错和恢复特性.目前对函数式语言的容错方面的研究只应用到其并行条件下无竞争的特点,没有利用其数据特性做容错方面的支持.提出了基于函数式语言和NVRAM的结合,通过顶层语言和底层硬件的配合,实现对系统断电使得程序崩溃情况下的容错和数据恢复.
-
-
董向辉;
张迎周;
陈丹伟
- 《第二届江苏计算机大会》
| 2006年
-
摘要:
Haskell是以数学逻辑为基础、基于λ演算的函数式语言.它包含了很多程序语言设计领域中最近的创新,是多年来函数式语言研究的结晶和顶峰.本文将Haskell语言应用到当前非常热门的信息安全领域,主要介绍Haskell语言的基本知识;利用Haskell实现RSA算法;比较RSA算法的Haskell程序和C程序.经研究发现:尽管Haskell程序的运行速度较C程序稍慢一些,但是,Haskell语言所具有的代码简洁、快速开发等许多优点也是其他程序所不可比拟的.而且,Haskell的编译器已经得到改进,速度已经足够快,对于大多数程序来说,其结果是完全令人满意的.目前,国内对函数式语言的研究非常少.希望本论文在别人学习函数式语言Haskell时可以借鉴,对Haskell这种优秀编程语言的研究和推广起到一点的作用.
-
-
-
-
-