Some brief ideas on looking up service by uri or by type
/sys/services/sidewalk
brianSat 22 Mar 2008
Uri changes are checked in:
Docs updated to use the terms standard form and encoded form
Compiler and Uri parsing code enhanced to deal with backslash
Local and Zip files correctly escape general delimiters
Didn't add toLocale (will wait until we see a need)
Test suite updated
Thread changes are checked in:
Added the onStart and onStop callbacks
Added sendLater and cancelLater
Threading chapter updated with sendLater example
Test suite updated
brianTue 25 Mar 2008
Curry changes:
I added the Func.curry method
The & operator now routes to Func.curry when target is a Func rather than method
I updated the tests and docs
Note on method functions: previously Method.params and Method.func.params used to be the same. This wasn't correct - a Method.func.params should include the implicit this so that it can participate cleanly in the functional model (such as currying). But it also seemed incorrect from an OO perspective for Method.params to include the this parameter. So I decided to make them different: Method.params never includes this, but Method.func.params does include this. Do you guys agree with that design?
brian Fri 21 Mar 2008
Session Review:
Uri:
Curry:
Thread:
Service Lookup:
brian Sat 22 Mar 2008
Uri changes are checked in:
Thread changes are checked in:
brian Tue 25 Mar 2008
Curry changes:
Note on method functions: previously Method.params and Method.func.params used to be the same. This wasn't correct - a Method.func.params should include the implicit this so that it can participate cleanly in the functional model (such as currying). But it also seemed incorrect from an OO perspective for Method.params to include the this parameter. So I decided to make them different: Method.params never includes this, but Method.func.params does include this. Do you guys agree with that design?
The punchlist above now complete.