[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: map-put! and (setf (map-elt ...) ..) on lists
From: |
Eli Zaretskii |
Subject: |
Re: map-put! and (setf (map-elt ...) ..) on lists |
Date: |
Mon, 17 Dec 2018 18:06:46 +0200 |
> From: Nicolas Petton <address@hidden>
> Date: Mon, 17 Dec 2018 12:41:28 +0100
> Cc: Tom Tromey <address@hidden>, address@hidden
>
> Given that seq.el is completely free of side-effects (IIRC, there might
> be exceptions but I don't think so), and that map.el was done mimicking
> seq.el but for key/value collections, I like the idea of stating clearly
> when a function of map.el mutates the argument.
A function whose name begins with "set-" usually does.
- map-put! and (setf (map-elt ...) ..) on lists, Stefan Monnier, 2018/12/14
- Re: map-put! and (setf (map-elt ...) ..) on lists, Tom Tromey, 2018/12/16
- RE: map-put! and (setf (map-elt ...) ..) on lists, Drew Adams, 2018/12/16
- Re: map-put! and (setf (map-elt ...) ..) on lists, Stefan Monnier, 2018/12/16
- Re: map-put! and (setf (map-elt ...) ..) on lists, Nicolas Petton, 2018/12/17
- Re: map-put! and (setf (map-elt ...) ..) on lists,
Eli Zaretskii <=
- RE: map-put! and (setf (map-elt ...) ..) on lists, Drew Adams, 2018/12/17
- RE: map-put! and (setf (map-elt ...) ..) on lists, Nicolas Petton, 2018/12/18
- RE: map-put! and (setf (map-elt ...) ..) on lists, Drew Adams, 2018/12/18
- Re: map-put! and (setf (map-elt ...) ..) on lists, Stefan Monnier, 2018/12/18
- RE: map-put! and (setf (map-elt ...) ..) on lists, Nicolas Petton, 2018/12/18
- RE: map-put! and (setf (map-elt ...) ..) on lists, Drew Adams, 2018/12/18
- RE: map-put! and (setf (map-elt ...) ..) on lists, Nicolas Petton, 2018/12/18
- Re: map-put! and (setf (map-elt ...) ..) on lists, Stefan Monnier, 2018/12/18
- RE: map-put! and (setf (map-elt ...) ..) on lists, Drew Adams, 2018/12/18
- Re: map-put! and (setf (map-elt ...) ..) on lists, Stefan Monnier, 2018/12/16