Scheme中文社区 theschemer.org » 搜索 » user:xaengceilbiths post:true

写了个拉丁转俄文字母的程序

;; 标准是某GOST但用w代替shh

;; w = shh

(define lat '("a" "b" "v" "g" "d" "e" "jo" "zh" "z" "i" "j" "k" "l" "m" "n" "o" "p" "r" "s" "t" "u" "f" "kh" "c" "ch" "sh" "w" "\"" "y" "'" "eh" "ju" "ja"))

;; cyrillic

(define cyr '("а" "б" "в" "г" "д" "е" "ё" "ж" "з" "и" "й" "к" "л" "м

Scheme xaengceilbiths •  14 天前 • 最后回复来自 guenchi
1

chez scheme 是内置了 emacs 部分操作吗

详见csug2.2节expression editor

确实有emacs血统,但有些esc开头的快捷键我不清楚来源

Scheme xaengceilbiths •  2019-03-11 • 最后回复来自 sadhen
3

R7RS Tangerine Edition 已出

https://bitbucket.org/cowan/r7rs-wg1-infra/src/7f83e95f3c0eb971c7dafd8d74b828369ab042f4/TangerineEdition.md?at=default&fileviewer=file-view-default

字符串库未定,留待Green Docket投票。


This is the definition of the Tangerine Edition.

Data structur

R7RS 标准 Scheme xaengceilbiths •  2019-02-23 • 最后回复来自 guenchi
1

切分字符串的方法

回复#33 @guenchi :

这个测试下我的代码确实慢

Scheme xaengceilbiths •  2018-10-26 • 最后回复来自 yanying
43

切分字符串的方法

回复#27 @fold :

你(machine-type)输出是啥

Scheme xaengceilbiths •  2018-10-26 • 最后回复来自 yanying
43

切分字符串的方法

回复#22 @guenchi :

求测试数据

可能是环境和系统问题

Scheme xaengceilbiths •  2018-10-26 • 最后回复来自 yanying
43

切分字符串的方法

回复#24 @xaengceilbiths :

(time (test split))
    893 collections
    4.189783432s elapsed cpu time, including 0.034834708s collecting
    4.210550685s elapsed real time, including 0.053108208s collecting
    7520571520 bytes allocated, includ

Scheme xaengceilbiths •  2018-10-26 • 最后回复来自 yanying
43

切分字符串的方法

回复#23 @guenchi :

变态多线程版

(define (split s c)   (let* ([l (string-length s)]          [f (lambda (b a) (substring s (+ 1 a) b))]          [il (filter (lambda (i) (char=? (string-ref s i) c)) (iota l))])     (set-cdr! (
Scheme xaengceilbiths •  2018-10-25 • 最后回复来自 yanying
43

Scheme在工程化和商业化上的应用有哪些

回复#3 @jiatian :

reddit最初是用lisp实现的

acl被用于验证cpu微码正确性

Scheme xaengceilbiths •  2018-09-27 • 最后回复来自 sadhen
14

文本标记语言和scheme之间能否结下善缘

回复#2 @艾乐米 :

common lisp版见https://www.cliki.net/css

racket版见http://docs.racket-lang.org/css-expr/index.html


 

Scheme web xaengceilbiths •  2018-09-22 • 最后回复来自 xaengceilbiths
4

文本标记语言和scheme之间能否结下善缘

回复#2 @艾乐米 :

common lisp版见https://www.cliki.net/css

racket版见http://docs.racket-lang.org/css-expr/index.html


 

Scheme web xaengceilbiths •  2018-09-22 • 最后回复来自 xaengceilbiths
4
登 录
信息栏

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