> ------------------------------
>
> Message: 2
> Date: Tue, 19 Jun 2018 11:18:30 -0400
> From: Joshua Branson <jbra...@fastmail.com>
> To: guile-user@gnu.org
> Subject: lat? and atom? not in guile?
> Message-ID: <877emuyfcp....@fastmail.com>
> Content-Type: text/plain
>
>
> Hello,
>
> This question comes from a non-scheme guy.  I'm not trying to be
> critical of guile.  I'm just curious.
>
> So I have the book "The Little Schemer".  The book describes the
> procedures: "lat?" and "atom?".  Surprisingly, guile does not seem to
> define these procedures by default.  I had assumed that these procedures
> were apart of standard scheme, but I guess that is not the case.
>
> Is there any plan to define these procedures?
>
> Thanks,
>
> Joshua

Good choice, I am reading it too currently. Maybe I should share my unit
tests somewhere?

I think many Schemes do not implement these procedures. Guile does not
and neither does Racket, which I used for most of the books examples and
exercises. I think those procedures are defined in the book in order to
have a common ground for a lot of Schemes, so that you can use whatever
you want and so that the ideas of the book are clear and not dependent
on one specific Scheme dialect.

I don't know about any plans of the Guile developers though.

~ Zelphir

Reply via email to