Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ


Choose your language

InfoQ Homepage Presentations In Praise of Higher Order Functions

In Praise of Higher Order Functions



Mary Sheeran discusses higher order functions, taking a look at their history and their algebra, showing some examples capturing patterns in hardware description and GPU programming.


Mary Sheeran is Professor at Chalmers University of Technology, Göteborg, Sweden. Mary has pioneered the use of functional domain specific languages in hardware design and verification, and in resource aware parallel programming. She is a founder member of IFIP Working Group 2.8 on Functional Programming.

About the conference

Never-failing explosion of enthusiasm and talent is what gets us motivated to explore this amazing community in all of its potential. A journey we take through different ideas, technologies, paradigms and languages inspires creativity, growth and pure enjoyment of coding.

Recorded at:

Jul 22, 2018

Hello stranger!

You need to Register an InfoQ account or or login to post comments. But there's so much more behind being registered.

Get the most out of the InfoQ experience.

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Community comments

  • Too much echo in the audio

    by jean-simon Larochelle,

    Your message is awaiting moderation. Thank you for participating in the discussion.

    I could not listen to the whole video because there is just too much echo in the audio. In many places it is very difficult to understand what the presentator is saying.
    Too bad because it looks like an interesting talk. The audio could be improved with a sound processor software like Audacity.

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p