Functional编程

Functional编程

文章 331 浏览 23

[已解决] haskell 如何高效地计算部分和?

对于一个整数数组 x,现在要计算它其中每个元素所在位置之前的各个元素的和, 例如, x = [1,2,3,4,5,6,7] 要得到如下的结果 s = [0,1,3,6,10,15,21] …

我一向站在原地 2022-08-10 06:19:10 8 0

今天我学会了 cabal 怎么用

发信人: flw (没有“昵”称), 信区: FuncProgram 标  题: 今天俺学会了 cabal 怎么用。 发信站: 水木社区 (Thu Mar  5 21:26:20 2009), 站内 以前都是…

葬花如无物 2022-08-10 03:01:59 11 0

关于 PLT Scheme 在 Ubuntu 8.04 上水土不服的问题

drscheme 在我的 Ubuntu 8.04 上很不正常,现象为不能输入(最好的一次成功输入了一个字符)。 按 MMMIX 老大的建议,从源码编译了一次,现象依旧(我…

青衫负雪 2022-08-09 23:24:24 16 0

如何优雅地实现 blowup 函数呢?

blowup 函数的定义如下: “abc” ->"abbccc" "abcd" -> "abbcccdddd" .... 我写了个实现,但是觉得不太优雅,有没有更直接更优雅一些的写法呢? blow…

非要怀念 2022-08-09 22:30:09 7 0

Haskell Prelude中 class,types 的关系(图片)

Prelude中 class, instance 的关系总是不好记,看到 wiki 中有一个图,贴出来 该图片网页在这: http://en.wikibooks.org/wiki/Haskell/Class_declara…

青瓷清茶倾城歌 2022-08-09 20:04:43 11 0

安装了Scheme48之后的疑惑

安装了环境 但是难道scheme语言只能在编译器里定义一行 然后再调用么 没有类似于C语言的写一个程序 实现许多功能的编辑器么?…

旧人九事 2022-08-09 19:54:20 22 0

sicp 练习 3.3

sicp 3.3 的答案,我 输入错误password ,程序出错,后来看了win_hate 的答案 (define (make-account balance password)   (define (withdraw amount) …

弃爱 2022-08-09 19:46:18 9 0

[三道贩子] Haskell Weekly News: Issue 114

Haskell Weekly News: Issue 114 - April 17, 2009 http://sequence.complete.org/hwn/20090417 Announcements ----   Reminder: Haskell Communities…

旧话新听 2022-08-09 19:44:18 11 0

用 DrScheme 画 Sierpinski 三角

最近看了点 DrScheme 的图形功能,挺有趣的。 以前的一个帖子,画 Sierpinski 三角 ==> [http://bbs.chinaunix.net/thread-1249143-1-1.html] 有用 …

往昔成烟 2022-08-09 17:41:28 12 0

( (lambda x x) 2 3 4 5)

scheme lambda 的syntax  是: (lambda  (formals) (body) ) ( (lambda x x) 2 3 4 5)  什么意思啊? 这里 第一个x 是 形参? 第二个x 是 body ?  2 3…

花开半夏魅人心 2022-08-09 16:43:40 15 0

SICP 3.5时delay的疑问(关于PLT Scheme)

起初是发现做练习3.51,3.52时和答案不同,开始怀疑自己的延迟求值是否能真正的延时 然后试着构造了一下无限流,发现陷入无穷递归了. 然后自己测试了一下…

当爱已成负担 2022-08-09 13:40:29 8 0

关于 liftIO ?

catchIO :: MonadIO m => IO () -> m () catchIO f = liftIO (f `catch` e -> hPrint stderr e >> hFlush stderr) 如果f发生例外, 则将例外输出到stde…

深海不蓝 2022-08-09 12:53:21 8 0

[三道贩子] The Monad.Reader (13)

The Monad.Reader (13) http://www.haskell.org/haskellwiki/The_Monad.Reader The Monad.Reader is a quarterly magazine about functional programm…

带刺的爱情 2022-08-09 08:56:45 11 0

haskell 如何实现 list 中元素出现次数的统计呢?[已解决]

对于一个 list, 如何统计它其中每个元素都出现了多少次呢? 即这样的一个函数: wordCount :: [a] -> [(a, Int)] 如何来实现呢? 谢谢各位了先。 ----…

假扮的天使 2022-08-09 06:22:24 12 0

如何使用 GHC 的 Profiling 系统

GHC 的 profiling system 在其用户手册的第六章 Profiling 中介绍,包括 time 和 space(memory)     profiling 两部分。 一、编译     1. 在编译时加 …

遗失的美好 2022-08-09 05:48:50 9 0
更多

推荐作者

lanyue

文章 0 评论 0

海螺姑娘

文章 0 评论 0

Demos

文章 0 评论 0

亢龙有悔

文章 0 评论 0

海未深

文章 0 评论 0

浅忆流年

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文