Skip to content

Commit cb39274

Browse files
committed
2 parents 9f9581a + 7864307 commit cb39274

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

README.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -110,14 +110,14 @@ mx([1, 2, 3, 4, 5]).forEach("t => console.log(t)");
110110
Since LINQ queries execution is deferred, you can chain different LINQ operations together to produce more complex expressions. You compose queries in method syntax by chaining the method calls together. And because a query variable does not store the results of the query, you can modify it or use it as the basis for a new query at any time, even after it has been executed.
111111

112112
````javascript
113-
Enumerable.range(0, 1000)
113+
mx.range(0, 1000)
114114
.where("t => t % 2 == 0")
115115
.orderByDescending("t => t")
116116
.take(10)
117117
.toArray();
118118
````
119119

120-
In the example above, `Enumerable.range` method is used to create 1000 integer numbers starting from 0, then filter even numbers, sort the result in descending order and only take 10 of them. The result is the last 10 even numbers less than 1000:
120+
In the example above, `mx.range` method is used to create 1000 integer numbers starting from 0, then filter even numbers, sort the result in descending order and only take 10 of them. The result is the last 10 even numbers less than 1000:
121121

122122
`[998, 996, 994, 992, 990, 988, 986, 984, 982, 980]`
123123

@@ -186,8 +186,8 @@ The followings are types which can be used to create an *Enumerable* in Multiple
186186
#### - Multiplex Collections
187187
All the collections defined in Multiplex are *Enumerable*, and can be used in LINQ queries:
188188
````javascript
189-
var list = new List([1, 2, 3, 4]); // a list of numbers
190-
var set = new HashSet([1, 2, 3, 4]); // a set of numbers
189+
var list = new mx.List([1, 2, 3, 4]); // a list of numbers
190+
var set = new mx.HashSet([1, 2, 3, 4]); // a set of numbers
191191
var dic= list.toDictionary("t => t"); // a dictionary with numeric keys
192192

193193
list.select("t => t").toArray(); // [1, 2, 3, 4]
@@ -304,7 +304,7 @@ Both iterable and iterator protocols are supported in Multiplex:
304304
The following example demonstrates the use of *iterable protocol* and `for-of` loop in an *Enumerable* object:
305305

306306
````javascript
307-
var source = Enumerable.range(0, 4); // An Enumerable of numbers
307+
var source = mx.range(0, 4); // An Enumerable of numbers
308308
var iterable = source[Symbol.iterator]; // Retrieve @@iterator method
309309

310310
for(var value of source){
@@ -355,7 +355,7 @@ The following example creates an infinite *Enumerator*, each time the `next()` m
355355

356356
````javascript
357357
var index = 0;
358-
var gen = new Enumerator(function(yielder){
358+
var gen = new mx.Enumerator(function(yielder){
359359
yielder(index++);
360360
});
361361

@@ -371,7 +371,7 @@ To use a legacy generator function with Multiplex, you need to wrap the process
371371
````javascript
372372
var source = mx(function(){
373373
var count = 3, index = 0;
374-
return new Enumerator(function(yielder){
374+
return new mx.Enumerator(function(yielder){
375375
if(index++ < count)
376376
yielder(index);
377377
});

0 commit comments

Comments
 (0)