`

haskell中快速计算斐波那奇数列

阅读更多

haskell中快速计算斐波那奇数列

 

看到一个在Haskell中,利用函数内涵快速计算斐波那奇数列的函数:

 

fib=1:1:[a+b|(a,b)<- zip fib (tail fib)]

或

fib@(1:tfib)=1:1:[a+b|(a,b)<- zip fib tfib]
此函数得到一个斐波那奇数列的无限列表,要取前10项可用 take 10 fib 可在瞬间得到结果。  
分享到:
评论

相关推荐

    haskell中文教程

    haskell中文教程

    sparse-linear-algebra, 在本机Haskell中,数值计算.zip

    sparse-linear-algebra, 在本机Haskell中,数值计算 sparse-linear-algebra本机Haskell数值计算 这里库提供通用的数值分析功能,无需任何外部绑定。 它旨在作为一个实验平台,在纯函数化的环境中进行科学计算。库的...

    haskell中文入门资料

    haskell中文入门资料,代码齐全,入门简单

    logger, Haskell的快速测井系统.zip

    logger, Haskell的快速测井系统 Haskell的高效多功能日志工具。快速记录器低级别和超快速的日志工具。 日志记录或者生成格式化日期的所有Haskell日志工具都应依赖这些。 logger记录器将日志记录添加到任何monad堆栈 ...

    HaskellR, 在Haskell中,R的全部威力.zip

    HaskellR, 在Haskell中,R的全部威力 HaskellR项目 网站:https://tweag.github.io/HaskellR邮件列表:GoogleHaskellR项目提供了一种使用Haskell或者 R 代码高效地处理数据的环境。 HaskellR允许Ha

    learn you a haskell

    Haskell是一种纯函数式编程语言,它的命名源自美国数学家Haskell Brooks Curry,他在数学逻辑方面上的工作使得函数式编程语言有了广泛的基础。Haskell语言是1990年在编程语言Miranda的基础上标准化的,并且以λ演算...

    Haskell Quick Syntax Reference.pdf

    这种浓缩的代码和语法参考以一种组织良好的格式呈现了基本的haskell语法,可以用作快速而方便的参考,包括云计算和数据分析的应用程序。本书介绍了haskell的功能编程特性,以及强大的静态类型、懒惰的评估、广泛的...

    language-c-inline, 在Haskell中,内联C & Objective C.zip

    language-c-inline, 在Haskell中,内联C & Objective C 内内嵌C & objective-c这个库使用模板Haskell和 language-c-quote,用于C 类似语言的引用库,用于在Haskell中提供内联C 和 objective-c 。 在编译Haskell程序...

    Haskell编程Haskell Programming

    这是Haskell编程的上一页,我们正在处理中,将那里的所有书籍都转换为新页面。 请每天检查此页面!!!

    haskell教材——中文版

    haskell语言教材 Haskell(发音为 /ˈhæskəl/)是一种纯函数式编程语言,它的命名源自美国数学家哈斯凯尔·加里,他在数学逻辑方面上的工作使得函数式编程语言有了广泛的基础。Haskell语言是1990年在编程语言...

    guess_number.zip_Haskell_haskell 猜数字_haskell猜数字

    haskell实现的经典的猜数字游戏,猜一个四位数字,每猜一次数字返回A*B*表示猜中的数字和位置猜中的数字,本算法保证不超过8次,且不利用任何的筛选机制(意味着内存消耗几乎为0),经本机测试,猜出0123到9876(四...

    HaskellPart1_Haskell_

    Haskell的课程PPT

    haskell-chart, haskell的2D 图表库.zip

    haskell-chart, haskell的2D 图表库 图 haskell的2D 图表库进一步的信息可以在关联的 wiki中找到。

    100%纯Haskell中的矩阵运算_Haskell_下载.zip

    100%纯Haskell中的矩阵运算_Haskell_下载.zip

    irc-core, 在 Freenode #haskell IRC中,Haskell IRC库和控制台客户机加入了我们.zip

    irc-core, 在 Freenode #haskell IRC中,Haskell IRC库和控制台客户机加入了我们 GLIRC - 高级控制台IRC客户端glirc 核心 连接 Wiki文档 建筑glirc使用最新版本的软件包,请确保软件包的数据库是只读的: $ cabal ...

    haskell-in-haskell:试图在Haskell中编写可理解的Haskell实现

    这是我尝试在Haskell本身中编写可理解的Haskell子集的实现。 用法 该项目可以使用cabal build ,也可以使用cabal install 。 安装过程中应在路径上放置一个名为haskell-in-haskell的可执行文件。 否则,您可以使用...

    Haskell函数式编程入门 张淞

    Haskell函数式编程入门

    mmaclone, 在Haskell中,一个简单的Wolfram语言克隆.zip

    mmaclone, 在Haskell中,一个简单的Wolfram语言克隆 :一个简单的术语重写系统,带有Wolfram语言的语法 of灵感来自 ,在 48小时内自己写一个方案。 为了更深入地了解 Haskell,我决定编写一个简单的wolframalpha解释...

Global site tag (gtag.js) - Google Analytics