Skip to content
Commits on Sep 27, 2012
Commits on Apr 17, 2012
Commits on Jul 31, 2011
Commits on May 31, 2011
  1. Remove emit() from roles.

    committed
    Roles are all about static composition, and events are for dynamic
    composition.  Roles that emit() events blur this distinction, so I'm
    deeming them to be "bad".
    
    Additionally, one of Reflex's prime directives is for consumers to
    decide how they'll handle things.  Implementing "interface" callbacks
    in roles (even default ones) takes this away from the consumer.  The
    current solution is to provide declarative helpers to define the
    defaults.  They also make more explicit that it's the consumer's role
    (har) to define callbacks in all cases.  This is slightly less
    convenient, but it's a lot cleaner.
    
    Also add vim format lines so I stop dealing with whitespace
    inconsistencies.
Commits on May 7, 2011
Commits on Apr 16, 2011
Commits on Mar 26, 2011
  1. Add Andy Gorman's requirements for worker management. Begin generic w…

    committed
    …orker management requirements.
Commits on Mar 20, 2011
  1. Reflex objects seem to interact in ways similar to the Enterprise Int…

    committed
    …egration Patterns. Summarize some of those patterns in the TODO outline, and add tasks to investigate more.
Commits on Mar 19, 2011
  1. Add ability to wait for the next() occurrence of a particular event.

    committed
    Using it in my rx-firmata work: $uno->put_handle("\xF0\x6B\xF7"); $uno->next('initialized');
Commits on Mar 16, 2011
Commits on Nov 26, 2010
Commits on Nov 22, 2010
  1. Document "Reflexive" namespace as the preferred sandbox. Document the…

    committed
    … alternatives that were considered, pros and cons.
Commits on Sep 7, 2010
Commits on Aug 5, 2010
Something went wrong with that request. Please try again.