User:Rogério Brito/Books/Programming Languages Concepts

Programming Languages Concepts

 * Memoization
 * Evaluation strategy
 * Lazy evaluation
 * Thunk
 * Futures and promises
 * Coroutine
 * Trampoline (computing)
 * Direct style
 * Continuation-passing style
 * Continuation
 * Channel (programming)