Thread C(isch) Perl(en) (C-Datenstrukturen nach Perl) (14 answers)
Opened by tonewheel at 2012-08-21 21:46

tonewheel
 2012-08-22 16:37
#161270 #161270
User since
2006-10-01
182 Artikel
BenutzerIn
[default_avatar]
2012-08-22T14:10:40 murphy
Das geht in Richtung funktionale Programmierung und da das erste Argument von map ein Codeblock, also eine Funktion ist, ist map selbst eine Funktion höherer Ordnung.

Ok, und das zweite Argument ist eine Liste, daher verstehe ich das Konstrukt nicht ganz, denn
Code (perl): (dl )
foo => [ map { { a => undef, b => undef, s => undef } } 1 .. $max_foo ]

hat doch als zweites Argument nur eine Liste (1,2,3), wo werden diese Zahlenwerte verwendet? Oder geht es nur um die schlichte Tatsache, dass man einfach 3 mal was tut? Wie aber kann ich dann spaeter diese Werte wieder dereferenzieren?

2012-08-22T14:10:40 murphy
Solche hochtrabenden Bezeichnungen sind aber eher geeignet, bei Unwissenden Eindruck zu schinden, als wirklich etwas zu erklären ;-)

:-)

View full thread C(isch) Perl(en) (C-Datenstrukturen nach Perl)