May 25th Friday (五月 二十五日 金曜日)
来源:互联网 发布:java语言和c语言的区别 编辑:程序博客网 时间:2024/05/01 02:37
I wrote a macro which can take a list and pass it into the "amb" operator.
(define-syntax amb-list
(syntax-rules ()
((_ l) (eval `(amb ,@l)))))
There is another useful function for lists.
(define (zip a b)
(let loop ((l '()) (al a) (bl b))
(cond ((not (equal?
(list-length al)
(list-length bl))) #f)
((null? al) l)
(else (loop (append l (list (cons (car al) (car bl))))
(cdr al) (cdr bl))))))
(define a (list 1 2 3))
(define b (list 4 5 6))
(zip a b) => ((1 . 4) (2 . 5) (3 . 6))
It interleaves elements from two lists and make a new list.
In my eyes, mathematics is a bridge between our living real physical world and our mental world.
In middle ages, and in roman ages, people had just concerned on one of them. So, curiosity and
free mind were ignored or prohibitten. Mathematics can not grown up.
- May 25th Friday (五月 二十五日 金曜日)
- May 15th Friday (五月 十五日 金曜日)
- May 25th Monday (五月 二十五日 月曜日)
- May 18th Friday (五月 十八日 金曜日)
- 2008 May 23th Friday (五月 二十三日 金曜日)
- May 22th Friday (五月 二十二日 金曜日)
- May 29th Friday (五月 二十九日 金曜日)
- 2008 January 25th Friday (一月 二十五日 金曜日)
- 2008 July 25th Friday (七月 二十五日 金曜日)
- May 8th Friday (五月 八日 金曜日)
- May 11th Friday (五月 十一日 木曜日)
- May 15th Tuesday (五月 十五日 火曜日)
- 2008 May 15th Thursday (五月 十五日 木曜日)
- 2008 May 9th Friday (五月 九日 金曜日)
- 2008 May 16th Friday (五月 十六日 金曜日)
- 2008 April 25th Friday (四月 二十五日 金曜日)
- 2008 May 30 Friday (五月 三十日 金曜日)
- May 21th Monday (五月 二十一日 月曜日)
- May 22th Tuesday (五月 二十二日 火曜日)
- 帧结构集相对路径问题
- May 23th Wednesday (五月 二十三日 水曜日)
- Tomcat命令行启动技巧
- May 24th Thursday (五月 二十四日 木曜日)
- May 25th Friday (五月 二十五日 金曜日)
- jsp开发聊天室
- 数据库设计中动态列的设计方法
- 技术歧视和势利
- May 28th Monday (五月 二十八日 月曜日)
- 开发计划的内容
- 了解Linux的时钟 (转自:ChinaUnix.net
- May 29th Tuesday (五月 二十九日 火曜日)
- May 30th Wednesday (五月 三十日 水曜日)