Hi Ben, You're right, there is no 'identity element' here. I re-worded the docs for map-reduce and 2map-reduce. Thanks for the report.
Slava On Wed, Dec 9, 2009 at 8:24 AM, Ben Schlingelhof <[email protected]> wrote: > Hi there, > > by sheer luck I stumbled across a mistake in the map-reduce > documentation. It says: > "Unclips the first element of the sequence, calls map-quot on that > element, and proceeds like a reduce, where the calculated element is > the identity element and the rest of the sequence is the sequence to > reduce." > Alright, example: > { 1 3 5 } [ sq ] [ + ] map-reduce > "Unclips the first element of the sequence," > { 1 3 } 5 [ sq ] [ + ] map-reduce > "calls map-quot on that element, and proceeds like a reduce, where the > calculated element is the identity element and the rest of the > sequence is the sequence to reduce." > { 1 3 } 25 [ + ] reduce > => 29 > > Maybe better to say: > "Calls map with map-quot on the complete sequence, then unclips the > first element and proceeds like a reduce..." > > same thing in 2map-reduce > > Cheers, > Ben > > ------------------------------------------------------------------------------ > Return on Information: > Google Enterprise Search pays you back > Get the facts. > http://p.sf.net/sfu/google-dev2dev > _______________________________________________ > Factor-talk mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/factor-talk > ------------------------------------------------------------------------------ Return on Information: Google Enterprise Search pays you back Get the facts. http://p.sf.net/sfu/google-dev2dev _______________________________________________ Factor-talk mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/factor-talk
