Update docs for map(_) and where(_).
This commit is contained in:
+13
-13
@@ -141,29 +141,29 @@ static const char* libSource =
|
||||
"}\n"
|
||||
"\n"
|
||||
"class MapSequence is Sequence {\n"
|
||||
" new(seq, f) {\n"
|
||||
" _seq = seq\n"
|
||||
" _f = f\n"
|
||||
" new(sequence, fn) {\n"
|
||||
" _sequence = sequence\n"
|
||||
" _fn = fn\n"
|
||||
" }\n"
|
||||
"\n"
|
||||
" iterate(n) { _seq.iterate(n) }\n"
|
||||
" iteratorValue(iterator) { _f.call(_seq.iteratorValue(iterator)) }\n"
|
||||
" iterate(iterator) { _sequence.iterate(iterator) }\n"
|
||||
" iteratorValue(iterator) { _fn.call(_sequence.iteratorValue(iterator)) }\n"
|
||||
"}\n"
|
||||
"\n"
|
||||
"class WhereSequence is Sequence {\n"
|
||||
" new(seq, f) {\n"
|
||||
" _seq = seq\n"
|
||||
" _f = f\n"
|
||||
" new(sequence, fn) {\n"
|
||||
" _sequence = sequence\n"
|
||||
" _fn = fn\n"
|
||||
" }\n"
|
||||
"\n"
|
||||
" iterate(n) {\n"
|
||||
" while (n = _seq.iterate(n)) {\n"
|
||||
" if (_f.call(_seq.iteratorValue(n))) break\n"
|
||||
" iterate(iterator) {\n"
|
||||
" while (iterator = _sequence.iterate(iterator)) {\n"
|
||||
" if (_fn.call(_sequence.iteratorValue(iterator))) break\n"
|
||||
" }\n"
|
||||
" return n\n"
|
||||
" return iterator\n"
|
||||
" }\n"
|
||||
"\n"
|
||||
" iteratorValue(iterator) { _seq.iteratorValue(iterator) }\n"
|
||||
" iteratorValue(iterator) { _sequence.iteratorValue(iterator) }\n"
|
||||
"}\n"
|
||||
"\n"
|
||||
"class String is Sequence {\n"
|
||||
|
||||
Reference in New Issue
Block a user