[PD] "list foreach"?
IOhannes m zmoelnig
zmoelnig at iem.at
Tue Sep 30 18:20:21 CEST 2014
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
On 2014-09-30 18:16, IOhannes m zmoelnig wrote:
> On 2014-09-30 17:08, Frank Barknecht wrote:
>> On Tue, Sep 30, 2014 at 03:51:38PM +0200, IOhannes m zmoelnig
>> wrote:
>>> On 2014-09-30 12:20, Frank Barknecht wrote:
>>>> I see that there now are the rather peculiar "list
>>>> fromsymbol" and "list tosymbol" methods in [list], but the
>>>> much needed "list foreach" still is missing. Why?
>>>
>>> most likely, because yo can do a [list foreach] as a simple
>>> abstraction (if you don't mind another name), while you cannot
>>> do a [list tosymbol].
>
>> Okay, I see. But with the same logic, [list length] could be
>> considered superfluous.
>
>> list-drip.pd, the equivalent abstraction to "list foreach" in
>> the [list]-abs is the most used abstraction in the whole
>> collection. Although Matju's implementation is highly optimized,
>> including "list foreach" as an interal method would speed things
>> up immensely.
>
> +1
re-reading your email, wouldn't [list cat] be the equivalent of [list
drip], whereas [list foreach] is the equivalent of [list map]?
in any case, i think that for performance reasons, both ought to be
available as compiled objects (and for practical reasons: built-in)
fgmsdr
IOhannes
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJUKthEAAoJELZQGcR/ejb4dtUP/21EerCqhqSWy5L/xPJq6ui4
LyqNx2bJPuP0D7rkc9vfbJ/dOH7j/KMLN5kOzMvvdneIWFlFALepsVKiPtyCy/ut
Eemi4Oj8c5640oaS/7OPPPTB0iDM+i1nutNOfrfvvjAU0BsKC+N+LJJRsC4KdWJD
BMQVSIKp3S66r2ZH9xdfAuJb+foOHnMNtDnkJ6B1zrlkR1gynweQuhYOgQItPrDu
JeW9i+o5ni+JlzQJFRA70KaYC+qee8GK8sBZMV7d/FSwFad06IKiHM76YTiC3F3/
Yv9MK9v7+3/oKSD/UdrXmjPJTufUwLa3LQ1iWNwuxz8f3jwKzeF4i8NEDUz7P2+s
KjN12GoCjofdk5MMxdoq/4C46cT2T9XQ8Af4gXmKnxNLWxFo9jYfPE3JsYbWaPIg
HuvzYwtGCdOiYWhRTtU+YbowdNL+A0Vj/EC8deycCzCiK8Ag8xXljAuXNkgHeiS2
CCc7TjxBSUl/txaY+8zXKFKZtCTtuJbKLf2xwBTcSIAoTvm0wacGEP5eEHoi3DdQ
AbMD/ppPLv9x4MLZ/YW+Bt0KvK1g5ZrMTtG75ahy4TRr9wJMOZFQ8rVI4VpWhFq8
taWvjL0GHZetldZsu2YwRmgwl67A/AzSa+i4SUvIiPJc/Cy97Avc56WhpxGXzGiT
JC/6HfLOQE4fXzG8E3sj
=Dqa1
-----END PGP SIGNATURE-----
More information about the Pd-list
mailing list