From e6d479bbbfadba6b07954d219633256315774e11 Mon Sep 17 00:00:00 2001 From: Luke Davies Date: Tue, 5 Mar 2019 19:52:05 +0000 Subject: [PATCH] Updated docs --- docs/assets/js/search.js | 2 +- docs/classes/lazy.html | 382 ++++++++++++++++++++++++++++++++------- 2 files changed, 314 insertions(+), 70 deletions(-) diff --git a/docs/assets/js/search.js b/docs/assets/js/search.js index 5935c99..4967952 100644 --- a/docs/assets/js/search.js +++ b/docs/assets/js/search.js @@ -1,3 +1,3 @@ var typedoc = typedoc || {}; typedoc.search = typedoc.search || {}; - typedoc.search.data = {"kinds":{"32":"Variable","128":"Class","256":"Interface","1024":"Property","2048":"Method","65536":"Type literal","4194304":"Type alias"},"rows":[{"id":0,"kind":4194304,"name":"MapFn","url":"globals.html#mapfn","classes":"tsd-kind-type-alias tsd-has-type-parameter"},{"id":1,"kind":65536,"name":"__type","url":"globals.html#mapfn.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias tsd-is-not-exported","parent":"MapFn"},{"id":2,"kind":4194304,"name":"AggFn","url":"globals.html#aggfn","classes":"tsd-kind-type-alias tsd-has-type-parameter"},{"id":3,"kind":65536,"name":"__type","url":"globals.html#aggfn.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias tsd-is-not-exported","parent":"AggFn"},{"id":4,"kind":4194304,"name":"BoolPredicate","url":"globals.html#boolpredicate","classes":"tsd-kind-type-alias tsd-has-type-parameter"},{"id":5,"kind":65536,"name":"__type","url":"globals.html#boolpredicate.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias tsd-is-not-exported","parent":"BoolPredicate"},{"id":6,"kind":4194304,"name":"ComparerFn","url":"globals.html#comparerfn","classes":"tsd-kind-type-alias tsd-has-type-parameter"},{"id":7,"kind":65536,"name":"__type","url":"globals.html#comparerfn.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias tsd-is-not-exported","parent":"ComparerFn"},{"id":8,"kind":4194304,"name":"CallbackFn","url":"globals.html#callbackfn","classes":"tsd-kind-type-alias tsd-has-type-parameter"},{"id":9,"kind":65536,"name":"__type","url":"globals.html#callbackfn.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias tsd-is-not-exported","parent":"CallbackFn"},{"id":10,"kind":4194304,"name":"StrFn","url":"globals.html#strfn","classes":"tsd-kind-type-alias tsd-has-type-parameter"},{"id":11,"kind":65536,"name":"__type","url":"globals.html#strfn.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias tsd-is-not-exported","parent":"StrFn"},{"id":12,"kind":256,"name":"IGrouping","url":"interfaces/igrouping.html","classes":"tsd-kind-interface tsd-has-type-parameter tsd-is-not-exported"},{"id":13,"kind":1024,"name":"key","url":"interfaces/igrouping.html#key","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-not-exported","parent":"IGrouping"},{"id":14,"kind":1024,"name":"elements","url":"interfaces/igrouping.html#elements","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-not-exported","parent":"IGrouping"},{"id":15,"kind":128,"name":"Lazy","url":"classes/lazy.html","classes":"tsd-kind-class tsd-has-type-parameter"},{"id":16,"kind":2048,"name":"empty","url":"classes/lazy.html#empty","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-static","parent":"Lazy"},{"id":17,"kind":2048,"name":"from","url":"classes/lazy.html#from","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-static","parent":"Lazy"},{"id":18,"kind":2048,"name":"range","url":"classes/lazy.html#range","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Lazy"},{"id":19,"kind":2048,"name":"repeat","url":"classes/lazy.html#repeat","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-static","parent":"Lazy"},{"id":20,"kind":2048,"name":"aggregate","url":"classes/lazy.html#aggregate","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter","parent":"Lazy"},{"id":21,"kind":2048,"name":"all","url":"classes/lazy.html#all","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Lazy"},{"id":22,"kind":2048,"name":"any","url":"classes/lazy.html#any","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Lazy"},{"id":23,"kind":2048,"name":"average","url":"classes/lazy.html#average","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Lazy"},{"id":24,"kind":2048,"name":"contains","url":"classes/lazy.html#contains","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Lazy"},{"id":25,"kind":2048,"name":"count","url":"classes/lazy.html#count","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Lazy"},{"id":26,"kind":2048,"name":"elementAt","url":"classes/lazy.html#elementat","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Lazy"},{"id":27,"kind":2048,"name":"elementAtOrDefault","url":"classes/lazy.html#elementatordefault","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Lazy"},{"id":28,"kind":2048,"name":"first","url":"classes/lazy.html#first","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Lazy"},{"id":29,"kind":2048,"name":"firstOrDefault","url":"classes/lazy.html#firstordefault","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Lazy"},{"id":30,"kind":2048,"name":"forEach","url":"classes/lazy.html#foreach","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Lazy"},{"id":31,"kind":2048,"name":"iterableEquals","url":"classes/lazy.html#iterableequals","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Lazy"},{"id":32,"kind":2048,"name":"last","url":"classes/lazy.html#last","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Lazy"},{"id":33,"kind":2048,"name":"lastOrDefault","url":"classes/lazy.html#lastordefault","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Lazy"},{"id":34,"kind":2048,"name":"max","url":"classes/lazy.html#max","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Lazy"},{"id":35,"kind":2048,"name":"min","url":"classes/lazy.html#min","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Lazy"},{"id":36,"kind":2048,"name":"resolveAll","url":"classes/lazy.html#resolveall","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Lazy"},{"id":37,"kind":2048,"name":"single","url":"classes/lazy.html#single","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Lazy"},{"id":38,"kind":2048,"name":"singleOrDefault","url":"classes/lazy.html#singleordefault","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Lazy"},{"id":39,"kind":2048,"name":"stringJoin","url":"classes/lazy.html#stringjoin","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Lazy"},{"id":40,"kind":2048,"name":"sum","url":"classes/lazy.html#sum","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Lazy"},{"id":41,"kind":2048,"name":"toArray","url":"classes/lazy.html#toarray","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Lazy"},{"id":42,"kind":2048,"name":"toJSON","url":"classes/lazy.html#tojson","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Lazy"},{"id":43,"kind":2048,"name":"toMap","url":"classes/lazy.html#tomap","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter","parent":"Lazy"},{"id":44,"kind":2048,"name":"append","url":"classes/lazy.html#append","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Lazy"},{"id":45,"kind":2048,"name":"apply","url":"classes/lazy.html#apply","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter","parent":"Lazy"},{"id":46,"kind":2048,"name":"concat","url":"classes/lazy.html#concat","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Lazy"},{"id":47,"kind":2048,"name":"defaultIfEmpty","url":"classes/lazy.html#defaultifempty","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Lazy"},{"id":48,"kind":2048,"name":"distinct","url":"classes/lazy.html#distinct","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter","parent":"Lazy"},{"id":49,"kind":2048,"name":"except","url":"classes/lazy.html#except","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter","parent":"Lazy"},{"id":50,"kind":2048,"name":"groupBy","url":"classes/lazy.html#groupby","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter","parent":"Lazy"},{"id":51,"kind":2048,"name":"groupJoin","url":"classes/lazy.html#groupjoin","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter","parent":"Lazy"},{"id":52,"kind":2048,"name":"intersect","url":"classes/lazy.html#intersect","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter","parent":"Lazy"},{"id":53,"kind":2048,"name":"join","url":"classes/lazy.html#join","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter","parent":"Lazy"},{"id":54,"kind":2048,"name":"orderBy","url":"classes/lazy.html#orderby","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter","parent":"Lazy"},{"id":55,"kind":2048,"name":"orderByDecending","url":"classes/lazy.html#orderbydecending","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter","parent":"Lazy"},{"id":56,"kind":2048,"name":"prepend","url":"classes/lazy.html#prepend","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Lazy"},{"id":57,"kind":2048,"name":"reverse","url":"classes/lazy.html#reverse","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Lazy"},{"id":58,"kind":2048,"name":"select","url":"classes/lazy.html#select","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter","parent":"Lazy"},{"id":59,"kind":2048,"name":"selectMany","url":"classes/lazy.html#selectmany","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter","parent":"Lazy"},{"id":60,"kind":2048,"name":"skip","url":"classes/lazy.html#skip","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Lazy"},{"id":61,"kind":2048,"name":"skipLast","url":"classes/lazy.html#skiplast","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Lazy"},{"id":62,"kind":2048,"name":"skipWhile","url":"classes/lazy.html#skipwhile","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Lazy"},{"id":63,"kind":2048,"name":"take","url":"classes/lazy.html#take","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Lazy"},{"id":64,"kind":2048,"name":"takeLast","url":"classes/lazy.html#takelast","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Lazy"},{"id":65,"kind":2048,"name":"takeWhile","url":"classes/lazy.html#takewhile","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Lazy"},{"id":66,"kind":2048,"name":"union","url":"classes/lazy.html#union","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter","parent":"Lazy"},{"id":67,"kind":2048,"name":"where","url":"classes/lazy.html#where","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter","parent":"Lazy"},{"id":68,"kind":2048,"name":"zip","url":"classes/lazy.html#zip","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter","parent":"Lazy"},{"id":69,"kind":2048,"name":"__@iterator","url":"classes/lazy.html#___iterator","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Lazy"},{"id":70,"kind":4194304,"name":"IndexMapFn","url":"globals.html#indexmapfn","classes":"tsd-kind-type-alias tsd-has-type-parameter tsd-is-not-exported"},{"id":71,"kind":65536,"name":"__type","url":"globals.html#indexmapfn.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias tsd-is-not-exported","parent":"IndexMapFn"},{"id":72,"kind":4194304,"name":"CombineFn","url":"globals.html#combinefn","classes":"tsd-kind-type-alias tsd-has-type-parameter tsd-is-not-exported"},{"id":73,"kind":65536,"name":"__type","url":"globals.html#combinefn.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias tsd-is-not-exported","parent":"CombineFn"},{"id":74,"kind":4194304,"name":"SortFn","url":"globals.html#sortfn","classes":"tsd-kind-type-alias tsd-has-type-parameter tsd-is-not-exported"},{"id":75,"kind":65536,"name":"__type","url":"globals.html#sortfn.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias tsd-is-not-exported","parent":"SortFn"},{"id":76,"kind":4194304,"name":"IndexPredicate","url":"globals.html#indexpredicate","classes":"tsd-kind-type-alias tsd-has-type-parameter tsd-is-not-exported"},{"id":77,"kind":65536,"name":"__type","url":"globals.html#indexpredicate.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias tsd-is-not-exported","parent":"IndexPredicate"},{"id":78,"kind":4194304,"name":"IndexIsPredicate","url":"globals.html#indexispredicate","classes":"tsd-kind-type-alias tsd-has-type-parameter tsd-is-not-exported"},{"id":79,"kind":65536,"name":"__type","url":"globals.html#indexispredicate.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias tsd-is-not-exported","parent":"IndexIsPredicate"},{"id":80,"kind":32,"name":"empty","url":"globals.html#empty","classes":"tsd-kind-variable"},{"id":81,"kind":32,"name":"from","url":"globals.html#from","classes":"tsd-kind-variable"},{"id":82,"kind":32,"name":"range","url":"globals.html#range","classes":"tsd-kind-variable"},{"id":83,"kind":32,"name":"repeat","url":"globals.html#repeat","classes":"tsd-kind-variable"}]}; \ No newline at end of file + typedoc.search.data = {"kinds":{"32":"Variable","128":"Class","256":"Interface","1024":"Property","2048":"Method","65536":"Type literal","4194304":"Type alias"},"rows":[{"id":0,"kind":4194304,"name":"MapFn","url":"globals.html#mapfn","classes":"tsd-kind-type-alias tsd-has-type-parameter"},{"id":1,"kind":65536,"name":"__type","url":"globals.html#mapfn.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias tsd-is-not-exported","parent":"MapFn"},{"id":2,"kind":4194304,"name":"AggFn","url":"globals.html#aggfn","classes":"tsd-kind-type-alias tsd-has-type-parameter"},{"id":3,"kind":65536,"name":"__type","url":"globals.html#aggfn.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias tsd-is-not-exported","parent":"AggFn"},{"id":4,"kind":4194304,"name":"BoolPredicate","url":"globals.html#boolpredicate","classes":"tsd-kind-type-alias tsd-has-type-parameter"},{"id":5,"kind":65536,"name":"__type","url":"globals.html#boolpredicate.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias tsd-is-not-exported","parent":"BoolPredicate"},{"id":6,"kind":4194304,"name":"ComparerFn","url":"globals.html#comparerfn","classes":"tsd-kind-type-alias tsd-has-type-parameter"},{"id":7,"kind":65536,"name":"__type","url":"globals.html#comparerfn.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias tsd-is-not-exported","parent":"ComparerFn"},{"id":8,"kind":4194304,"name":"CallbackFn","url":"globals.html#callbackfn","classes":"tsd-kind-type-alias tsd-has-type-parameter"},{"id":9,"kind":65536,"name":"__type","url":"globals.html#callbackfn.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias tsd-is-not-exported","parent":"CallbackFn"},{"id":10,"kind":4194304,"name":"StrFn","url":"globals.html#strfn","classes":"tsd-kind-type-alias tsd-has-type-parameter"},{"id":11,"kind":65536,"name":"__type","url":"globals.html#strfn.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias tsd-is-not-exported","parent":"StrFn"},{"id":12,"kind":256,"name":"IGrouping","url":"interfaces/igrouping.html","classes":"tsd-kind-interface tsd-has-type-parameter tsd-is-not-exported"},{"id":13,"kind":1024,"name":"key","url":"interfaces/igrouping.html#key","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-not-exported","parent":"IGrouping"},{"id":14,"kind":1024,"name":"elements","url":"interfaces/igrouping.html#elements","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-not-exported","parent":"IGrouping"},{"id":15,"kind":128,"name":"Lazy","url":"classes/lazy.html","classes":"tsd-kind-class tsd-has-type-parameter"},{"id":16,"kind":2048,"name":"empty","url":"classes/lazy.html#empty","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-static","parent":"Lazy"},{"id":17,"kind":2048,"name":"from","url":"classes/lazy.html#from","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-static","parent":"Lazy"},{"id":18,"kind":2048,"name":"range","url":"classes/lazy.html#range","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Lazy"},{"id":19,"kind":2048,"name":"repeat","url":"classes/lazy.html#repeat","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-static","parent":"Lazy"},{"id":20,"kind":2048,"name":"aggregate","url":"classes/lazy.html#aggregate","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter","parent":"Lazy"},{"id":21,"kind":2048,"name":"all","url":"classes/lazy.html#all","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Lazy"},{"id":22,"kind":2048,"name":"any","url":"classes/lazy.html#any","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Lazy"},{"id":23,"kind":2048,"name":"average","url":"classes/lazy.html#average","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Lazy"},{"id":24,"kind":2048,"name":"contains","url":"classes/lazy.html#contains","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Lazy"},{"id":25,"kind":2048,"name":"count","url":"classes/lazy.html#count","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Lazy"},{"id":26,"kind":2048,"name":"elementAt","url":"classes/lazy.html#elementat","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Lazy"},{"id":27,"kind":2048,"name":"elementAtOrDefault","url":"classes/lazy.html#elementatordefault","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter","parent":"Lazy"},{"id":28,"kind":2048,"name":"first","url":"classes/lazy.html#first","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Lazy"},{"id":29,"kind":2048,"name":"firstOrDefault","url":"classes/lazy.html#firstordefault","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter","parent":"Lazy"},{"id":30,"kind":2048,"name":"forEach","url":"classes/lazy.html#foreach","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Lazy"},{"id":31,"kind":2048,"name":"iterableEquals","url":"classes/lazy.html#iterableequals","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Lazy"},{"id":32,"kind":2048,"name":"last","url":"classes/lazy.html#last","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Lazy"},{"id":33,"kind":2048,"name":"lastOrDefault","url":"classes/lazy.html#lastordefault","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter","parent":"Lazy"},{"id":34,"kind":2048,"name":"max","url":"classes/lazy.html#max","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Lazy"},{"id":35,"kind":2048,"name":"min","url":"classes/lazy.html#min","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Lazy"},{"id":36,"kind":2048,"name":"resolveAll","url":"classes/lazy.html#resolveall","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Lazy"},{"id":37,"kind":2048,"name":"single","url":"classes/lazy.html#single","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Lazy"},{"id":38,"kind":2048,"name":"singleOrDefault","url":"classes/lazy.html#singleordefault","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter","parent":"Lazy"},{"id":39,"kind":2048,"name":"stringJoin","url":"classes/lazy.html#stringjoin","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Lazy"},{"id":40,"kind":2048,"name":"sum","url":"classes/lazy.html#sum","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Lazy"},{"id":41,"kind":2048,"name":"toArray","url":"classes/lazy.html#toarray","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Lazy"},{"id":42,"kind":2048,"name":"toJSON","url":"classes/lazy.html#tojson","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Lazy"},{"id":43,"kind":2048,"name":"toMap","url":"classes/lazy.html#tomap","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter","parent":"Lazy"},{"id":44,"kind":2048,"name":"append","url":"classes/lazy.html#append","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Lazy"},{"id":45,"kind":2048,"name":"apply","url":"classes/lazy.html#apply","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter","parent":"Lazy"},{"id":46,"kind":2048,"name":"concat","url":"classes/lazy.html#concat","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Lazy"},{"id":47,"kind":2048,"name":"defaultIfEmpty","url":"classes/lazy.html#defaultifempty","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Lazy"},{"id":48,"kind":2048,"name":"distinct","url":"classes/lazy.html#distinct","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter","parent":"Lazy"},{"id":49,"kind":2048,"name":"except","url":"classes/lazy.html#except","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter","parent":"Lazy"},{"id":50,"kind":2048,"name":"groupBy","url":"classes/lazy.html#groupby","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter","parent":"Lazy"},{"id":51,"kind":2048,"name":"groupJoin","url":"classes/lazy.html#groupjoin","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter","parent":"Lazy"},{"id":52,"kind":2048,"name":"intersect","url":"classes/lazy.html#intersect","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter","parent":"Lazy"},{"id":53,"kind":2048,"name":"join","url":"classes/lazy.html#join","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter","parent":"Lazy"},{"id":54,"kind":2048,"name":"orderBy","url":"classes/lazy.html#orderby","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter","parent":"Lazy"},{"id":55,"kind":2048,"name":"orderByDecending","url":"classes/lazy.html#orderbydecending","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter","parent":"Lazy"},{"id":56,"kind":2048,"name":"prepend","url":"classes/lazy.html#prepend","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Lazy"},{"id":57,"kind":2048,"name":"reverse","url":"classes/lazy.html#reverse","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Lazy"},{"id":58,"kind":2048,"name":"select","url":"classes/lazy.html#select","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter","parent":"Lazy"},{"id":59,"kind":2048,"name":"selectMany","url":"classes/lazy.html#selectmany","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter","parent":"Lazy"},{"id":60,"kind":2048,"name":"skip","url":"classes/lazy.html#skip","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Lazy"},{"id":61,"kind":2048,"name":"skipLast","url":"classes/lazy.html#skiplast","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Lazy"},{"id":62,"kind":2048,"name":"skipWhile","url":"classes/lazy.html#skipwhile","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Lazy"},{"id":63,"kind":2048,"name":"take","url":"classes/lazy.html#take","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Lazy"},{"id":64,"kind":2048,"name":"takeLast","url":"classes/lazy.html#takelast","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Lazy"},{"id":65,"kind":2048,"name":"takeWhile","url":"classes/lazy.html#takewhile","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Lazy"},{"id":66,"kind":2048,"name":"union","url":"classes/lazy.html#union","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter","parent":"Lazy"},{"id":67,"kind":2048,"name":"where","url":"classes/lazy.html#where","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter","parent":"Lazy"},{"id":68,"kind":2048,"name":"zip","url":"classes/lazy.html#zip","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter","parent":"Lazy"},{"id":69,"kind":2048,"name":"__@iterator","url":"classes/lazy.html#___iterator","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Lazy"},{"id":70,"kind":4194304,"name":"IndexMapFn","url":"globals.html#indexmapfn","classes":"tsd-kind-type-alias tsd-has-type-parameter tsd-is-not-exported"},{"id":71,"kind":65536,"name":"__type","url":"globals.html#indexmapfn.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias tsd-is-not-exported","parent":"IndexMapFn"},{"id":72,"kind":4194304,"name":"CombineFn","url":"globals.html#combinefn","classes":"tsd-kind-type-alias tsd-has-type-parameter tsd-is-not-exported"},{"id":73,"kind":65536,"name":"__type","url":"globals.html#combinefn.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias tsd-is-not-exported","parent":"CombineFn"},{"id":74,"kind":4194304,"name":"SortFn","url":"globals.html#sortfn","classes":"tsd-kind-type-alias tsd-has-type-parameter tsd-is-not-exported"},{"id":75,"kind":65536,"name":"__type","url":"globals.html#sortfn.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias tsd-is-not-exported","parent":"SortFn"},{"id":76,"kind":4194304,"name":"IndexPredicate","url":"globals.html#indexpredicate","classes":"tsd-kind-type-alias tsd-has-type-parameter tsd-is-not-exported"},{"id":77,"kind":65536,"name":"__type","url":"globals.html#indexpredicate.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias tsd-is-not-exported","parent":"IndexPredicate"},{"id":78,"kind":4194304,"name":"IndexIsPredicate","url":"globals.html#indexispredicate","classes":"tsd-kind-type-alias tsd-has-type-parameter tsd-is-not-exported"},{"id":79,"kind":65536,"name":"__type","url":"globals.html#indexispredicate.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias tsd-is-not-exported","parent":"IndexIsPredicate"},{"id":80,"kind":32,"name":"empty","url":"globals.html#empty","classes":"tsd-kind-variable"},{"id":81,"kind":32,"name":"from","url":"globals.html#from","classes":"tsd-kind-variable"},{"id":82,"kind":32,"name":"range","url":"globals.html#range","classes":"tsd-kind-variable"},{"id":83,"kind":32,"name":"repeat","url":"globals.html#repeat","classes":"tsd-kind-variable"}]}; \ No newline at end of file diff --git a/docs/classes/lazy.html b/docs/classes/lazy.html index 72cddba..060bfdc 100644 --- a/docs/classes/lazy.html +++ b/docs/classes/lazy.html @@ -116,10 +116,10 @@

Methods

  • defaultIfEmpty
  • distinct
  • elementAt
  • -
  • elementAtOrDefault
  • +
  • elementAtOrDefault
  • except
  • first
  • -
  • firstOrDefault
  • +
  • firstOrDefault
  • forEach
  • groupBy
  • groupJoin
  • @@ -127,7 +127,7 @@

    Methods

  • iterableEquals
  • join
  • last
  • -
  • lastOrDefault
  • +
  • lastOrDefault
  • max
  • min
  • orderBy
  • @@ -138,7 +138,7 @@

    Methods

  • select
  • selectMany
  • single
  • -
  • singleOrDefault
  • +
  • singleOrDefault
  • skip
  • skipLast
  • skipWhile
  • @@ -174,7 +174,7 @@

    Abstract __@iterator

  • Returns Iterator<TElement>

    @@ -379,7 +379,7 @@

    append

  • @@ -415,7 +415,7 @@

    apply

  • @@ -543,7 +543,7 @@

    concat

  • @@ -685,7 +685,7 @@

    defaultIfEmpty

  • @@ -722,7 +722,7 @@

    distinct

  • @@ -797,11 +797,12 @@

    Returns TElement<

  • -
    +

    elementAtOrDefault

    -
      +
      • elementAtOrDefault(index: number, defaultValue: TElement): TElement
      • +
      • elementAtOrDefault<TDefault>(index: number, defaultValue: TDefault): TElement | TDefault
      • @@ -840,6 +841,51 @@
        defaultValue: TElement

        Returns TElement

        The element at the given index.

      • +
      • + +
        +
        +

        Returns the element at the given index of the iterable, or the given default + value if out of range.

        +
        +
        +
        remarks
        +

        This will iterable until the specified index, or unitl the iterable + ends.

        +
        +
        +
        +

        Type parameters

        +
          +
        • +

          TDefault

          +
        • +
        +

        Parameters

        +
          +
        • +
          index: number
          +
          +

          The index of the element to get.

          +
          +
        • +
        • +
          defaultValue: TDefault
          +
          +

          The default value to use if the index was out of range.

          +
          +
        • +
        +

        Returns TElement + | + TDefault +

        +

        The element at the given index.

        +
    @@ -852,7 +898,7 @@

    except

  • @@ -906,7 +952,7 @@

    first

  • @@ -928,7 +974,7 @@

    Returns TElement<
  • @@ -959,18 +1005,20 @@

    Returns TElement<

  • -
    +

    firstOrDefault

    -
      +
      • firstOrDefault(defaultValue: TElement): TElement
      • +
      • firstOrDefault<TDefault>(defaultValue: TDefault): TElement | TDefault
      • firstOrDefault(defaultValue: TElement, predicate: BoolPredicate<TElement>): TElement
      • +
      • firstOrDefault<TDefault>(defaultValue: TDefault, predicate: BoolPredicate<TElement>): TElement | TDefault
      • @@ -999,7 +1047,45 @@

        Returns TElement<
      • +
        +
        +

        Returns the first element in the iterable, or the given default value if + the iterable was empty.

        +
        +
        +
        remarks
        +

        This will only iterate a single time.

        +
        +
        +
        +

        Type parameters

        +
          +
        • +

          TDefault

          +
        • +
        +

        Parameters

        +
          +
        • +
          defaultValue: TDefault
          +
          +

          The value to use of the iterable was empty.

          +
          +
        • +
        +

        Returns TElement + | + TDefault +

        +

        The first element in the iterable, or the default value if empty.

        +
      • +
      • +
        @@ -1033,6 +1119,52 @@

        Returns TElement<

        The first element in the iterable that satisfies the condition, or the default value if none satisfied it.

      • +
      • + +
        +
        +

        Returns the first element in the iterable that satisfies the condition, + or the given default value.

        +
        +
        +
        remarks
        +

        This will iterate until the condition is satisfied, or until the + iterable ends.

        +
        +
        +
        +

        Type parameters

        +
          +
        • +

          TDefault

          +
        • +
        +

        Parameters

        +
          +
        • +
          defaultValue: TDefault
          +
          +

          The value to use if no element satisfied the condition.

          +
          +
        • +
        • +
          predicate: BoolPredicate<TElement>
          +
          +

          The predicate to test each element with.

          +
          +
        • +
        +

        Returns TElement + | + TDefault +

        +

        The first element in the iterable that satisfies the condition, + or the default value if none satisfied it.

        +
    @@ -1045,7 +1177,7 @@

    forEach

  • @@ -1085,7 +1217,7 @@

    groupBy

  • -
    +

    lastOrDefault

    -
      +
      • lastOrDefault(defaultValue: TElement): TElement
      • +
      • lastOrDefault<TDefault>(defaultValue: TDefault): TElement | TDefault
      • lastOrDefault(defaultValue: TElement, predicate: BoolPredicate<TElement>): TElement
      • +
      • lastOrDefault<TDefault>(defaultValue: TDefault, predicate: BoolPredicate<TElement>): TElement | TDefault
      • @@ -1556,7 +1690,45 @@

        Returns TElement<
      • +
        +
        +

        Returns the last element in the iterable, or the given default value if + the iterable was empty.

        +
        +
        +
        remarks
        +

        This will cause a complete iteration of the iterable object.

        +
        +
        +
        +

        Type parameters

        +
          +
        • +

          TDefault

          +
        • +
        +

        Parameters

        +
          +
        • +
          defaultValue: TDefault
          +
          +

          The value to use of the iterable was empty.

          +
          +
        • +
        +

        Returns TElement + | + TDefault +

        +

        The last element in the iterable, or the default value if empty.

        +
      • +
      • +
        @@ -1589,6 +1761,51 @@

        Returns TElement<

        The last element in the iterable, or the default value if no element satisfied the condition.

      • +
      • + +
        +
        +

        Returns the last element in the iterable that satisfies the given condition, + or the given default value.

        +
        +
        +
        remarks
        +

        This will cause a complete iteration of the iterable object.

        +
        +
        +
        +

        Type parameters

        +
          +
        • +

          TDefault

          +
        • +
        +

        Parameters

        +
          +
        • +
          defaultValue: TDefault
          +
          +

          The value to use of the iterable was empty.

          +
          +
        • +
        • +
          predicate: BoolPredicate<TElement>
          +
          +

          The predicate to test each element with.

          +
          +
        • +
        +

        Returns TElement + | + TDefault +

        +

        The last element in the iterable, or the default value if no element + satisfied the condition.

        +
    @@ -1602,7 +1819,7 @@

    max

  • @@ -1627,7 +1844,7 @@

    Returns TElement
  • @@ -1668,7 +1885,7 @@

    min

  • @@ -1693,7 +1910,7 @@

    Returns TElement
  • @@ -1733,7 +1950,7 @@

    orderBy

  • @@ -1784,7 +2001,7 @@

    orderByDecending

  • @@ -1835,7 +2052,7 @@

    prepend

  • @@ -1871,7 +2088,7 @@

    resolveAll

  • @@ -1900,7 +2117,7 @@

    reverse

  • @@ -1928,7 +2145,7 @@

    select

  • @@ -1970,7 +2187,7 @@

    selectMany

  • @@ -2014,7 +2231,7 @@

    single

  • @@ -2046,17 +2263,18 @@

    Returns TElement<

  • -
    +

    singleOrDefault

    -
      +
      • singleOrDefault(predicate: BoolPredicate<TElement>, defaultValue: TElement): TElement
      • +
      • singleOrDefault<TDefault>(predicate: BoolPredicate<TElement>, defaultValue: TDefault): TElement | TDefault
      • @@ -2090,6 +2308,32 @@

        Returns TElement<

        The element that satisfies the condition, or the default value if no element was found.

      • +
      • + +

        Type parameters

        +
          +
        • +

          TDefault

          +
        • +
        +

        Parameters

        +
          +
        • +
          predicate: BoolPredicate<TElement>
          +
        • +
        • +
          defaultValue: TDefault
          +
        • +
        +

        Returns TElement + | + TDefault +

        +
    @@ -2102,7 +2346,7 @@

    skip

  • @@ -2139,7 +2383,7 @@

    skipLast

  • @@ -2176,7 +2420,7 @@

    skipWhile

  • @@ -2213,7 +2457,7 @@

    stringJoin

  • @@ -2258,7 +2502,7 @@

    sum

  • @@ -2280,7 +2524,7 @@

    Returns TElement
  • @@ -2320,7 +2564,7 @@

    take

  • @@ -2357,7 +2601,7 @@

    takeLast

  • @@ -2392,7 +2636,7 @@

    takeWhile

  • @@ -2429,7 +2673,7 @@

    toArray

  • @@ -2456,7 +2700,7 @@

    toJSON

  • @@ -2485,7 +2729,7 @@

    toMap

  • @@ -2538,7 +2782,7 @@

    union

  • @@ -2592,7 +2836,7 @@

    where