有趣的Scheme:lat? 函数的实现

本文源自《The Little Schemer》一书,深入探讨Scheme这门函数式编程语言。通过实现lat?函数,理解其如何检验参数是否不包含列表,展现Scheme的代码美学与严谨逻辑。
摘要由CSDN通过智能技术生成

最近在读一本叫《The Little Schemer》的小册子,是Scheme语言的入门书。之前在看SICP的时候有用到过Scheme,但是对这个Lisp方言的理解并没有那么深刻,现在把它读一读,对这个函数式语言的理解应该会加深些吧。
我把这个系列的博客命名为 “有趣的Scheme”,因为函数式语言真的是太有魅力了,代码很美,逻辑严谨,设计超前等等优点
这是本书留给读者的第一个问题:设计一个lat?函数(检验参数是否不包含列表(list))

 (define lat?
    (lambda (x)
      (cond
      ((null? x) 't)
      ((not (
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值