Navigate to list of lectures -- Keyboard shortcut: 'u'  Previous lecture -- Keyboard shortcut: 'p'  Next lecture -- Keyboard shortcut: 'n'  Course home        Alphabetic index  Exit possible frame set        First slide  First annotated slide  Lecture notes - all slides and notes together  Textbook of this lecture      PDF print page        Help page about these notes
Lecture 4

LECTURE 4:
Higher-order Functions

Kurt Nørmark ©
Department of Computer Science, Aalborg University, Denmark

Title page            Abstract            Audio lecture from the start            References from this lecture            Exercises in this lecture            Source programs in this lecture            

Total playing time of audio lecture: 1 hour, 55 minutes, 13 seconds

Page 1Show and speak slideIntroduction to higher-order functionsPage 18Show and speak slideZipping
Page 2Show and speak slideHigher-order functionsPage 19Show and speak slideThe zipping function
Page 3Show and speak slideSome simple and general higher-order functionsPage 20Currying
Page 4Show and speak slideLinear search in listsPage 21Show and speak slideThe idea of currying
Page 5Show and speak slideGeneration of list selectorsPage 22Show and speak slideCurrying in Scheme
Page 6Show and speak slideMapping and filteringPage 23Show and speak slideExamples of currying
Page 7Show and speak slideClassical higher-order functions: OverviewPage 24Show and speak slideAd hoc currying in Scheme (1)
Page 8Show and speak slideMappingPage 25Show and speak slideAd hoc currying in Scheme (2)
Page 9Show and speak slideThe mapping functionPage 26Show and speak slideWeb related higher-order functions
Page 10Show and speak slideExamples of mappingPage 27Show and speak slideHTML mirror generation
Page 11Show and speak slideFilteringPage 28Show and speak slideHTML mirror usage examples
Page 12Show and speak slideThe filtering functionPage 29Show and speak slideMaking tables with the real mirror
Page 13Show and speak slideExamples of filteringPage 30Show and speak slideTables with higher-order functions
Page 14Show and speak slideReduction and zippingPage 31Show and speak slideHTML element modifications
Page 15Show and speak slideReductionPage 32Show and speak slideThe function simple-html-table
Page 16Show and speak slideThe reduction functionsPage 33Show and speak slideThe XHTML mirror in LAML
Page 17Show and speak slideAccumulationPage 34Show and speak slideGeneration of a leq predicate from enumeration

Internal 'show-and-speak' overview

LENO - LEcture NOtes with LAML technologyGenerated: Wednesday July 7, 2010, 15:38:31
Program Oriented Web Engineering - using LAML