Changes between Version 1 and Version 2 of ParametersSnellPym


Ignore:
Timestamp:
06/13/10 23:02:40 (7 years ago)
Author:
aag
Comment:

Fixed typo.

Legend:

Unmodified
Added
Removed
Modified
  • ParametersSnellPym

    v1 v2  
    55 1. They can be labour-savers, passing "configuration information" down through complex call stacks without needing explicit parameter passing through functions that do nothing with the parameter other than pass it to all child procedures called, until a lower layer actually uses it 
    66 
    7  2. They allow isolation of concerns;.as per the previous point, the intermediate procedures do not need to know what configuration information is sent to which child procedures, which is useful when the child procedures are provided by external libraries, or are arbitrary closures which might invoke arbitrary external libraries. 
     7 2. They allow isolation of concerns; as per the previous point, the intermediate procedures do not need to know what configuration information is sent to which child procedures, which is useful when the child procedures are provided by external libraries, or are arbitrary closures which might invoke arbitrary external libraries. 
    88 
    99 3. They allow dynamically scoped state, for tasks like exception handling and thread-local storage