User loginNavigation |
archivesHow to teach Functional Programming... in Flash???A question from the: "You can do my homework!" department. Since I am an avid lambda reader, and given the recent thread on why people don't use functional programming, I thought I might ask for assistance from the lambda-crowd with a particular problem I have. These days I am coteaching a Flash course. The language used in Flash is actionscript, which is a javascript derivative, which is a Lisp derivative. Therefor, Flash might be an excellent aid in teaching functional programming. However... At the moment my imagination kind of falls short in what kind of interesting examples one could use in a course. I thought about some calculator to showcase closures, or some functional spreadsheet implementation in Flash. They seem boring to me. So, how would one teach functional programming in Flash, and more to the point: What kind of examples would one use? Cheers, Lowering: A Static Optimization Technique for Transparent Functional ReactivityLowering: A Static Optimization Technique for Transparent Functional Reactivity, Kimberley Burchett, Gregory H. Cooper, and Shriram Krishnamurthi. PEPM 2007.
Whenever I read about compiler optimizations, I try (with mixed success) to relate them to transformations in the lambda calculus. I haven't managed to figure out what's going on with the By neelk at 2007-02-15 17:22 | Functional | Implementation | Logic/Declarative | 10 comments | other blogs | 10911 reads
|
Browse archivesActive forum topics |
Recent comments
2 weeks 1 day ago
42 weeks 3 days ago
42 weeks 3 days ago
42 weeks 3 days ago
1 year 12 weeks ago
1 year 16 weeks ago
1 year 18 weeks ago
1 year 18 weeks ago
1 year 21 weeks ago
1 year 25 weeks ago