OurBigBook Wikipedia Bot Documentation
Call-by-push-value is a programming language evaluation strategy that combines elements of both call-by-value and call-by-name, providing a unified framework for reasoning about function application and argument evaluation. It was introduced by Philip Wadler in the context of functional programming languages. ### Key Concepts 1. **Separation of Values and Thunks**: - **Values**: These are the final evaluated results, which can be passed around and used in computations.

Ancestors (6)

  1. Theoretical computer science stubs
  2. Applied mathematics stubs
  3. Applied mathematics
  4. Fields of mathematics
  5. Mathematics
  6. Home