快速参考常见的SRFI

By guenchi at 2009-01-09 • 0人收藏 • 281人看过

快速参考常见的SRFI

http://fmnt.info/blog/20190218_srfi.html

Scheme实施要求(SRFI)为Scheme用户提供了可移植的,有用的代码,这些代码不一定以典型的最低限度语言实现方式出现。SRFI在专用网站上有很好的文档,但是对于给定的应用程序,始终不清楚什么是最佳或最惯用的解决方案。以下列表完全基于正在进行的有关Scheme语言(R7RS的修订版7报告的讨论

(当然,并非所有以下SRFI都可以针对给定的实现进行分发或打包。请注意,SRFI文档通常引用的是类似的SRFI,而该SRFI可能可用于给定的实现。例如,当前哈希表的SRFI 125不可用。作为CHICKEN Scheme软件包,但较旧的SRFI 69是。)

基本库

Sets and maps

不可变性

惰性

Miscellaneous


登录后方可回帖

登 录
信息栏

Scheme中文社区

推荐实现 ChezScheme / r6rs / r7rs large
theschemer.org
Q群: 724577239

精华导览

社区项目

包管理器:Raven
HTTP服务器:Igropyr (希腊火)
官方插件:vscode-chez

社区目标:

完善足以使Scheme工程化和商业化的库,特别是开发极致速度的Web服务器和ANN模块。

一直以来Scheme缺少一个活跃的中文社区,同时中文资料的稀少,导致大多数因为黑客与画家和SICP而接触Scheme的朋友,在学完SICP后无事可做,不能将Scheme转换为实际的生产力。最后渐渐的放弃。
同时Chicken等实现,却因效率问题无法与其他语言竞争。本社区只有一个目的,传播Scheme的文明之火,在最快的编译器实现上,集众人之力发展出足够与其他语言竞争的社区和库。


友情链接:

Clojure 中文论坛
函数式·China


Loading...