基本信息来源于合作网站,原文需代理用户跳转至来源网站获取       
摘要:
Monad程序的核心是一组Monad定义.Monad定义分为MAP型和BIND型.如果在Monad库中已有所需要的Monad定义型,则可以直接使用,而不需要重新构造;否则,需要重新构造.但如果在Monad程序设计环境中增加从一类Monad构造另一类Monad的自动生成器,那么既方便了用户也扩充了1倍原有的Monad库.鉴于这种思想,用支持Monad程序设计的高阶函数语言Haskell实现了一个Monad的自动生成系统.另外,用户构造Monad不仅要花费较多的时间,而且写出的Monad多态函数往往不满足Monad所需满足的几条公理,因此,从这方面也可以看出,从一种类型的Monad自动产生另一种类型的Monad的重要意义.
推荐文章
一种基于领域本体的课件自动生成方法
领域本体
课件
课件内容
课件自动生成
知识量
一种基于模型和模板融合的自动代码生成方法
自动代码生成
模板
模型驱动
模型转换
混合自动代码
生成设置
一种工作流网的自动生成算法
工作流网
Petri网
生成算法
自由选择性
安全性
一种新的累加自动地形生成方法
自动地形生成
断裂形成算法
分形
中点位移法
特征模板
内容分析
关键词云
关键词热度
相关文献总数  
(/次)
(/年)
文献信息
篇名 Monad的一种自动生成技术
来源期刊 软件学报 学科 工学
关键词 Monad BIND型Monad MAP型Monad 范畴 高阶函数
年,卷(期) 2003,(12) 所属期刊栏目 理论计算机科学
研究方向 页码范围 1989-1995
页数 7页 分类号 TP301
字数 4917字 语种 中文
DOI
五维指标
作者信息
序号 姓名 单位 发文数 被引次数 H指数 G指数
1 金成植 吉林大学计算机科学与技术学院 27 94 4.0 8.0
2 吕江花 吉林大学计算机科学与技术学院 7 22 3.0 4.0
传播情况
(/次)
(/年)
引文网络
引文网络
二级参考文献  (2)
共引文献  (2)
参考文献  (3)
节点文献
引证文献  (3)
同被引文献  (17)
二级引证文献  (3)
1992(3)
  • 参考文献(1)
  • 二级参考文献(2)
2000(2)
  • 参考文献(2)
  • 二级参考文献(0)
2003(0)
  • 参考文献(0)
  • 二级参考文献(0)
  • 引证文献(0)
  • 二级引证文献(0)
2010(1)
  • 引证文献(1)
  • 二级引证文献(0)
2013(1)
  • 引证文献(1)
  • 二级引证文献(0)
2014(1)
  • 引证文献(0)
  • 二级引证文献(1)
2015(1)
  • 引证文献(0)
  • 二级引证文献(1)
2016(2)
  • 引证文献(1)
  • 二级引证文献(1)
研究主题发展历程
节点文献
Monad
BIND型Monad
MAP型Monad
范畴
高阶函数
研究起点
研究来源
研究分支
研究去脉
引文网络交叉学科
相关学者/机构
期刊影响力
软件学报
月刊
1000-9825
11-2560/TP
16开
北京8718信箱
82-367
1990
chi
出版文献量(篇)
5820
总下载数(次)
36
相关基金
国家自然科学基金
英文译名:the National Natural Science Foundation of China
官方网址:http://www.nsfc.gov.cn/
项目类型:青年科学基金项目(面上项目)
学科类型:数理科学
论文1v1指导