さかもとのブログ

つらつらと

2009-05-25から1日間の記事一覧

上書きしてしまった組み込みの関数をもとに戻すには

(define 関数名 (with-module gauche 関数名))

SICP演習問題2.33~2.39

;;;exercise2.33 (define (my-map p sequence) (accumulate (lambda (x y) (cons (p x) y)) '() sequence)) (define (my-append seq1 seq2) (accumulate cons seq2 seq1)) (define (my-length sequence) (accumulate (lambda (x y) (+ 1 y)) 0 sequence)) ;;…