永发信息网

Haskell语言 主要用途

答案:2  悬赏:0  手机版
解决时间 2021-01-18 03:03
Haskell语言 主要用途
最佳答案
Haskell Haskell是一种纯函数式编程语言,它的命名源自美国数学家Haskell Brooks Curry,他在数学逻辑方面上的工作使得函数式编程语言有了广泛的基础。Haskell语言是1990年在编程语言Miranda的基础上标准化的,并且以Lambda-Calculi(兰姆达演算)为基础发展而来.这也是为什么Haskell语言以希腊字母Lambda作为自己的标志.Haskell语言的最重要的两个应用是Glasgow Haskell Compliler(GHC)和Hugs(一个Haskell语言的编译器).特式是利用很简单的叙述就可以完成 Linked List、矩阵等数据结构。
发展
在80年代末已经出现了一些函数式编程语言,它们各有优缺点.为了使它们在科研上有一种统一的研究和发展的基础,应该有一种标准化的全新的语言使函数式编程语言在此基础上实现统一。接下来有人想以Miranda作为此项工作的出发点(而Miranda的开发者却对此项工作并不感兴趣)。就在这种背景下Haskell 1.0于1990年被公布。
这种语言的最新版本是在原来版本的基础上经过修改的变体(Haskell-98-Standard 于1999年)。Haskell是现如今最广泛被用于研究的一种函数语言。现在以Haskell为基础的语言衍生物有很多,它们是:并行Haskell,扩充Haskell(旧名Goffin), Eager Haskell, Eden, DNA-Hakell 和面向对象的变体(Haskell++, O'Haskell, Mondrian)。另外Haskell还被作为在新语言设计时的样板,例如Python中的Lambda标记语句。
全部回答
好像需要数理逻辑和范畴的知识。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
层递的介绍
饮食健康的健康饮食的认识
2x+3y=10 x+y+z=60 求z
CANSend的作用有哪些?
4米7厘米=()米怎么跟学生简单解释
xian 怎么拼读
请教下服装水洗中的哮素洗是什么原理,有什么
为什么qc3充电只有5v电压?从来没有去过九v?
Happiness is contagious (有感染力的), as r
已知2a-3=0,求代数式a(a2-α)+a2(5-a)-9
大新寨镇北寨中学地址在哪,我要去那里办事,
导体的电阻是导体自身的一种物理属性,导体电
求《猫咪,你好》gl,《女尊之彼岸情殇》gl,
将“这场晚会我一定要看”改为双重否字句不恰
Public Beta是什么意思?
推荐资讯
0.75÷0.25等于多少除以25等一于多少
跪求风机电机类大师帮忙
济宁5岁宝贝早教认字的培训有哪些
三星a7100桐乡服务中心
一个vivo手机多少钱
大话孩子国子监5分钟减多少疲劳
73年属牛的与76年属龙婚姻能继续
狗在被子上撒尿了怎么洗被子
2016款2.0升本田crv2驱都市版与两驱风尚版有
保利学府里怎么样?好不好?值不值得买?
单选题I feel __ interesting&nbs
新车有临时车牌没贴的上路有事吗
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?