[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Replace element in list
From: |
tomas |
Subject: |
Re: Replace element in list |
Date: |
Mon, 2 Sep 2019 12:37:23 +0200 |
User-agent: |
Mutt/1.5.21 (2010-09-15) |
On Mon, Sep 02, 2019 at 11:44:10AM +0200, Andreas Röhler wrote:
> Hi,
>
> is there a recommended way to replace element x at index i of
> somelist y by newelement?
Like this?
scheme@(guile-user)> (define lst (list-copy '(fire water air earth)))
scheme@(guile-user)> (list-set! lst 2 'mud)
$3 = mud
scheme@(guile-user)> lst
$4 = (fire water mud earth)
Note the "list-copy" above. Strange things might happen to your computer
if you try to mutate immutable data ;-D
Cheers
-- t
signature.asc
Description: Digital signature
Re: Replace element in list, Stefan Monnier, 2019/09/02