Page history
26 July 2024
bugfix
−2
no edit summary
+24
no edit summary
+11,579
Ricewind moved page Module:FunList/Enumerators to Module:FunList/Iterators without leaving a redirect
m
23 July 2024
22 July 2024
21 July 2024
Finally added support for ipairs
−18
no edit summary
+149
no edit summary
+10
no edit summary
+69
no edit summary
+123
no edit summary
+417
no edit summary
−143
no edit summary
−175
no edit summary
+16
no edit summary
+620
no edit summary
−197
no edit summary
+42
no edit summary
+9
no edit summary
+34
no edit summary
+51
no edit summary
+31
no edit summary
−42
no edit summary
+114
no edit summary
+94
no edit summary
+383
Add SelectManyEnumerator
+2,204
no edit summary
+1
Add WhereEnumerator
+1,025
no edit summary
+51
no edit summary
+55
no edit summary
+63
no edit summary
+41
no edit summary
+1
Add SelectEnumerator
+1,302
no edit summary
−178
no edit summary
+48
no edit summary
+50
no edit summary
−38
no edit summary
−7
no edit summary
−413
no edit summary
+704
no edit summary
+551
Ricewind moved page Module:FunList/StateMachine to Module:FunList/Enumerators without leaving a redirect
mno edit summary
+5
Created page with "enumerable = {} local enumerable = {} local enumerable_mt = { __index = enumerable, __pairs = function(t) return t:overridePairs()end } function enumerable.new(tbl) local self = setmetatable({}, enumerable_mt) self.data = tbl self.current = nil self.index = nil return self end function enumerable:moveNext() -- Grab the next index for the internal table. local ix = self.index ix = next(self.data, ix) self.index = ix -- If the index exist, we have succ..."
+848