[Gauche-devel-jp] Re: SchemeQLをGaucheで使ってみました

Back to archive index

Shiro Kawai shiro****@lava*****
2004年 2月 7日 (土) 15:16:43 JST


ちなみに、ormap, andmapはそれぞれsrfi-1のanyとeveryでそのまま代用できます。
(srfi-1の方がsupersetになっている)

書きかえが面倒なら、
(use srfi-1)
(define ormap any)
(define andmap every)
でいいはず。

joinはsrfi-13のstring-joinみたいだけど、もしリストに文字列以外のものも
許すなら、
(define (join lst sep) (string-join (map x->string lst) sep))
かな。

なお、特定の処理系に付属している関数が他の処理系にあるかどうか、と疑問に
思ったらここも見てみてください。

http://www.shiro.dreamhost.com/scheme/wiliki/schemexref.cgi

例えばormapなら

http://www.shiro.dreamhost.com/scheme/wiliki/schemexref.cgi/ormap

を見ると、srfi-1のanyと同じ、という情報が得られます。

まだカバーされてる範囲が狭いので、目当ての情報が見つからないかもしれませんが
そういう時は書き込んどいてくださいな。

--shiro





Gauche-devel-jp メーリングリストの案内
Back to archive index