| | #1 (Permalink) |
| www.kruesch.de Registriert seit: Feb 2002
Beiträge: 1.057
|
ich hab ein schönes Beispiel für funktionales Programmieren gefunden, passt auch zum Thema XML: ActionScript:
__________________ www.planet-xaml.net |
| | |
| | #4 (Permalink) |
| helpQLODhelp Registriert seit: Feb 2002 Ort: Köln
Beiträge: 8.505
|
Tolles Beispiel, das erinnert mich an lang zurückliegende Lisp-Vorlesungen. Da muss man wirklich zweimal hinschauen, um zu kapieren, was überhaupt passiert. Und so was wie die Funktion, die von addTag geliefert wird, ist dann wohl ein Lambda, oder wie war das ? Merci für die Auffrischung, mfg r. Edit: Hier gibt es einen kleinen Kurs in Lisp http://apsymac33.uni-trier.de:8080/art/pp
__________________ Ralf Bokelberg™ - Flex & Flash Consulting Geändert von bokel (22-02-2003 um 11:51 Uhr) |
| | |
| | #5 (Permalink) |
| www.kruesch.de Registriert seit: Feb 2002
Beiträge: 1.057
|
um ehrlich zu sein, habe ich das mit den Lambdas auch noch nicht 100%ig kapiert, ich glaube das ist noch etwas komplizierter. Hier nochmal dasselbe Beispiel mit flexiblen Parametern: ActionScript:
und Schleife mal anders: ActionScript:
Sonnige Grüsse Florian
__________________ www.planet-xaml.net |
| | |
| | #6 (Permalink) |
| helpQLODhelp Registriert seit: Feb 2002 Ort: Köln
Beiträge: 8.505
|
Ja, herrlich nicht wahr ? Btw. das mit der Schleife muesste man noch rekursiv lösen, damit es richtig passt. Und schon wieder stossen wir an die 256-Barriere ![]() mfg r.
__________________ Ralf Bokelberg™ - Flex & Flash Consulting |
| | |
| | #7 (Permalink) |
| www.kruesch.de Registriert seit: Feb 2002
Beiträge: 1.057
|
wieso müsste man das rekursiv lösen? für einen Loop passt das doch so. Florian
__________________ www.planet-xaml.net |
| | |
| | #8 (Permalink) |
| helpQLODhelp Registriert seit: Feb 2002 Ort: Köln
Beiträge: 8.505
|
"muss" man natürlich nicht, aber ich dachte wir wollen funktionale Programmierung simulieren mfg r.
__________________ Ralf Bokelberg™ - Flex & Flash Consulting |
| | |
| | #9 (Permalink) |
| www.kruesch.de Registriert seit: Feb 2002
Beiträge: 1.057
|
>aber ich dachte wir wollen >funktionale Programmierung simulieren ok, wenn man es streng auslegt, sind Schleifen da natürlich nicht erlaubt. Mal schauen, wohin das alles führt, Function.prototype- Erweiterungen werden ja noch kaum benutzt. Florian
__________________ www.planet-xaml.net |
| | |
| | #10 (Permalink) |
| helpQLODhelp Registriert seit: Feb 2002 Ort: Köln
Beiträge: 8.505
|
Rekursiv könnte das so ausehen, auch nicht unbedingt schöner Ausserdem muesste man dann strenggenommen das if auch noch ersetzen. ActionScript:
mfg r.
__________________ Ralf Bokelberg™ - Flex & Flash Consulting |
| | |
| | #11 (Permalink) |
| www.kruesch.de Registriert seit: Feb 2002
Beiträge: 1.057
|
ja, schön! so wäre es denke ich erlaubt, weil ? : ja eine Expression ist: ActionScript:
und noch ein interessanter Code-Schnipsel: ActionScript:
__________________ www.planet-xaml.net Geändert von flory (23-02-2003 um 09:32 Uhr) |
| | |
| | #12 (Permalink) |
| LastActionScriptHero Registriert seit: Apr 2002
Beiträge: 568
|
@flory Das letzte ist ja ideal, um callBacks und Event-Handler mit Parametern hinzukriegen ActionScript:
__________________ All your AS are belong to us! haha! Beweise heute Deine Tierliebe: Schlage nie ein totes Pferd! Geändert von k7c4 (25-02-2003 um 16:57 Uhr) |
| | |
| | #13 (Permalink) |
| www.kruesch.de Registriert seit: Feb 2002
Beiträge: 1.057
|
genau - schönes Beispiel. Da kann man noch viel mehr mit machen... Florian
__________________ www.planet-xaml.net |
| | |
| | #14 (Permalink) |
| helpQLODhelp Registriert seit: Feb 2002 Ort: Köln
Beiträge: 8.505
|
Hier noch ein Schnipsel aus der 4-Gewinnt-Engine ActionScript:
Damit kann man eine Funktion einfach später ausführen lassen. ActionScript:
mfg r .
__________________ Ralf Bokelberg™ - Flex & Flash Consulting |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |