Difference between revisions of "Continuation"

From HaskellWiki
Jump to navigation Jump to search
(Wikipedia has both ``Continuation'' and ``Continuation-passing style'' pages)
(→‎Powerful metaphors, images: : concise descriptions or illustratiing metaphoras, a collection of citing quotations)
Line 2: Line 2:
   
 
== General or introductory materials ==
 
== General or introductory materials ==
  +
  +
=== Powerful metaphors, images ===
  +
  +
* “In computing, a continuation is a representation of the execution state of a program (for example, the call stack) at a certain point in time” (Wikipedia's [http://en.wikipedia.org/wiki/Continuation Continuation]).
  +
* “Continuations represent the future of a computation, as a function from an intermediate result to the final result“ ([http://www.nomaware.com/monads/html/contmonad.html Continuation monad] section in Jeff Newbern's All About Monads)
  +
  +
=== Links ===
   
 
* Wikipedia's [http://en.wikipedia.org/wiki/Continuation Continuation] is a surprisingly good introductory material on this topic. See also [http://en.wikipedia.org/wiki/Continuation-passing_style Continuation-passing style].
 
* Wikipedia's [http://en.wikipedia.org/wiki/Continuation Continuation] is a surprisingly good introductory material on this topic. See also [http://en.wikipedia.org/wiki/Continuation-passing_style Continuation-passing style].

Revision as of 13:57, 24 May 2006

General or introductory materials

Powerful metaphors, images

  • “In computing, a continuation is a representation of the execution state of a program (for example, the call stack) at a certain point in time” (Wikipedia's Continuation).
  • “Continuations represent the future of a computation, as a function from an intermediate result to the final result“ (Continuation monad section in Jeff Newbern's All About Monads)

Links

Continuation monad