[racket] simple problem with let .. I'm just NOT getting it

From: Sanjeev K Sharma (throwit1 at hotmail.com)
Date: Sat Mar 23 16:09:54 EDT 2013

this looks unclear; I get an arrow connecting the very first bracket before the let

(let((in-this(file->

with the second bracket in this line

      (replacements(file->list "/home/sam/REPLACEMENTS")))


> please help, this is driving me crazy. I sometimes run brackets together to get a clearer picture of completions 

> (let((in-this(file->string(car(directory-list"/home/sam/beechy"))))
>      (replacements(file->list "/home/sam/REPLACEMENTS")))
>   (let((replace-this(caar replacements))
>        (with-this(cadadr replacements)))
>     (printf "in this:~a~n"(substring in-this 0 30))
>     (printf "~nreplace this:~a~nwith-this:~a~n"replace-this with-this)))
> 
> 
> _______
> OUTPUT
> 
> '(5 2)
> in this:2
> 
> replace this:2
> with-this:3
> . read: expected a `)' to close `('
> > 
> ____________________
>   Racket Users list:
>   http://lists.racket-lang.org/users

Posted on the users mailing list.