[Haskell-cafe] Callback functions?
Dan Piponi
dpiponi at gmail.com
Mon Jul 2 18:33:26 EDT 2007
On 7/2/07, Hugh Perkins <hughperkins at gmail.com> wrote:
> Anyway, so the question is: how do we write callback functions in
> FP/Haskell? Can someone provide a simple, but functional example?
What makes a callback different from any other kind of function? In
Haskell, as in other functional programming languages, you're
completely free to pass functions into other functions and store them
in datastructures. Take a look at the 'callbacks' used in the HOpenGL
examples. They're just ordinary functions:
http://cvs.haskell.org/cgi-bin/cvsweb.cgi/fptools/libraries/GLUT/examples/RedBook/
--
Dan
More information about the Haskell-Cafe
mailing list