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 | 10823 reads
|
Browse archivesActive forum topics |
Recent comments
22 weeks 14 hours ago
22 weeks 18 hours ago
22 weeks 18 hours ago
44 weeks 1 day ago
48 weeks 3 days ago
50 weeks 1 day ago
50 weeks 1 day ago
1 year 4 days ago
1 year 5 weeks ago
1 year 5 weeks ago