Files
exercises-in-programming-style/12-closed-maps

Style #12

Constraints:

  • The larger problem is decomposed into 'things' that make sense for the problem domain

  • Each 'thing' is a map from keys to values. Some values are procedures/functions.

  • When the keys map to procedures/functions, these procedures/functions' first argument is the map itself.

Possible names:

  • Closed Maps
  • Prototypes