Thread Funktionale Programmierung in Perl (10 answers)
Opened by neniro at 2008-12-19 23:29

neniro
 2008-12-26 19:31
#117450 #117450
User since
2008-12-14
79 Artikel
BenutzerIn
[default_avatar]
Eine der Sachen, für die ich (aktuell) keine Entsprechung in Perl5 (für P6 kann ich noch nix sagen) kenne, ist das, was als "PatternMatching" bezeichnet wird. Erst dachte ich, dass man es problemlos mit regulären Ausdrücken abbilden könnte. Der Unterschied ist aber anscheinend, dass das "PatternMatching" direkt auch auf Funktionen angewandt werden kann, z.B. für refactoring o.ä. - um mal ein einfaches Beispiel zu beschreiben, könnte man eine expand-Funktion definieren, die per "PatternMatching" aus multiply(5, add(3, 2)) die ausführlichere Variante add(multiply(5,3), multiply(5,2)) erzeugt, also eine symbolische Umformung.
-- yet another amateur perl hacker

View full thread Funktionale Programmierung in Perl