Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/morelinq/MoreLINQ
Extensions to LINQ to Objects
https://github.com/morelinq/MoreLINQ
abda4afceb6f37ab7696e2599a76b60fcbf22127 authored over 12 years ago
b4b1286438ebb5162a47ab4ea2ea3eead73c14b7 authored over 12 years ago
6e155a8a66176a6a1fcdc211573fc34d545360fc authored over 12 years ago
7d0fa0fa83fbcfb79b43a7029c0bbf8ad0e1a95c authored over 12 years ago
6c14e28bce1eb5a63a85316ea6945c965723ab9e authored over 12 years ago
c17021c5f9c33582c7e3bbfa8b455b31acee1708 authored over 12 years ago
ed10803277e322a3fe20b1be61e94754272b3c08 authored about 13 years ago
a601b8790c04fc9b2eac27078ab3c7797ca8310f authored over 13 years ago
5e7fa0a8e3bcd431bef548e6e60dab260dacfc82 authored over 13 years ago
f93bf9bae3430b8c9066af4815026ccffe57dcfc authored over 13 years ago
85b10a8d4a9cf131bc443871d4c3258da2f0e35e authored over 13 years ago
952a1bc290fdf1f82e502035886e6de23f4cd217 authored over 13 years ago
15d26cdee8996cc70fbd9ae838ae8d53737d6a1f authored over 13 years ago
8f5f1bfcc6764bf9b93124e245ed59a44dd4de70 authored about 14 years ago
f311517caf1bd2d00a3b5faa001674e5093cbe01 authored over 14 years ago
Dropped support for yielding a rest-partition as it breaks the operators consistency.
Dropped cus...
1de00f8dec2d19f2c87fb9c7f68ea6b53cd08417 authored almost 15 years ago
ea0877f945f5b4100b0a194fdfe2d15fa7a4935f authored almost 15 years ago
bfe5a51b65c378b0cd0a8f3843c59955887bb563 authored almost 15 years ago
27a21d6a67c78ae3bf6aed2a6418e55d7e248693 authored almost 15 years ago
062dd4ce1969af40ecfc04876cf2be4df06dd774 authored almost 15 years ago
356318a0f61b0137c84c5ad88aaf745a4f9099aa authored almost 15 years ago
eadf41cad9022fd46dfed14228dc8d7f826724ab authored almost 15 years ago
4763489d6db80431a9176dc6d7ab6a98c8a045a8 authored almost 15 years ago
fc5640b5cbe7bc9b07024f60505d77a3afdbec98 authored almost 15 years ago
fe03ba98650ff205b646e40568276747549e1295 authored almost 15 years ago
It's easy enough to spot an identity function in the code, doesn't need to be explicit.
a20690073eaa9de4e8e84ca4600a3fd1ffe5ac9c authored almost 15 years agobd42e8a69ae19a818de7a1444c75aaa1ef6db661 authored almost 15 years ago
Interleave combines two or more sequences by visiting each in turn, and returning the first elem...
d37f7c11019d2154d7ed6957a118191a803d3833 authored almost 15 years agoRank returns a sequences of positive numbers representing the rank of items in the source sequen...
c88d0633f7af7f9d3493845cda8bec9f2ace61a8 authored almost 15 years agoLead projects a sequence by combining each element with a subsequent element at a given offset. ...
15a6bd367108e698dd959fb082070b7ed410cd00 authored almost 15 years agoLag projects a sequence by combining each element with a prior element at a given offset. For el...
70a899e4fb554a20c95151841c64db2c8fdfbddb authored almost 15 years agoSlidingWindow transforms a sequence into a series of subsequences of a given size based on the o...
05cc5a730e54357246a2211b4a8b27f0e31420ec authored almost 15 years agoCartesian returns the result of caller-supplied projection to each combination of elements from ...
bb7d998cf948da187a851076078fa588c9b9564f authored almost 15 years agoExclude is the logical inverse of Slice - it eliminates a range of elements from a sequence and ...
dfff42e8d8677069034e8f94ab8c2f321f38ca79 authored almost 15 years agodbff0437ac407b386b43b119a95ab03a0e571ca6 authored almost 15 years ago
33419413aaae9a60e135325b07404bbc8622c1d9 authored almost 15 years ago
f1918b408c05a836e4919af1a9474002213270c6 authored almost 15 years ago
Slice is an optimized, clear version of s.Skip(start).Take(count). It provides a means to extrac...
930989a0c1efa629d536c35a97f824d73ee16692 authored almost 15 years agoThese new overloads of OrderBy/ThenBy allow the direction of the ordering to be supplied as a pa...
f3210ddf60328e7177968296bc6835688f21bad6 authored almost 15 years agoWhile consumes elements of a sequence while a condition involving adjacent pairs of elements hol...
eff4311b079afd800857000d1a473fff583aab95 authored almost 15 years agoThe Incremental operator visits every adjacent pair of elements in a sequence {N,N+1}, {N+1,N+2}...
c61d8c6a6e713f245eba235113cfafb7a919d889 authored almost 15 years agoThe Segment operator divides a sequence into multiple sequences by using a caller-supplied segme...
11dfcb696c84462ea800d24689242336aceae14e authored almost 15 years ago0ab38df88c3782fae1a2bd231776287982c2e66e authored almost 15 years ago
9b29e9e6be76bbd252fa84c77e24e0cc65d7bfa6 authored about 15 years ago
b35923a89dd0cd2f3434ef0b02af5a1e097d46d7 authored about 15 years ago
65b1636fe09c61ec9d0aaec7cbc67e5a92915abb authored about 15 years ago
fe9f95c567a667a8735c950333e03b19083364c4 authored about 15 years ago
61a905f9b2c20ea9b5d073668edce43847000b11 authored about 15 years ago
4927b161ed7d19b98e93a2ff272902a4ee5870a0 authored about 15 years ago
Partition divides a sequence into a series of sequences whose elements are defined by a separate...
8f2fa6b2b909296b333b10c26176c5d89ac17efa authored about 15 years agoPairUp combines pairs of adjacent elements in the source sequence and returns the result of appl...
320cd068e053719479f6ac5ea99f7c28dccae0e7 authored about 15 years agoSortedMerge combines two or more sequences that are already ordered (either ascending or descend...
46d5a128bea729dda9f1b359d9bc524ee995e4a2 authored about 15 years agoRunLengthEncode transforms a sequence of values into a sequence of KeyValuePair<T,int> represent...
e533de08c8cecc574a6682562cf1d7f65bc19b5a authored about 15 years ago1. Improved error message reported in ArgumentOutOfRangeException thrown by Random(Random rand, ...
9516c8112e2fc0cbcaf9a2f1820e6c46434016a3 authored about 15 years agoRandomSubset returns a sequence of randomly selected items from the original sequence.
716a09fccb882830e201b2e28d3fbd765cc38d29 authored about 15 years agoPermutedSubsets is an efficient combination of the Subsets() and Permutations() operator which g...
495fbdd2eca47a6ee0f737fe6c0fcfc0832ba302 authored about 15 years agoThis operator generates all of the permutations (re-orderings) of a source sequence. It evaluate...
6c0f012c56d098f530e46a455b80b9e8570607a3 authored about 15 years agofcb6aba215da322b3bda5424894b6ae8c26f54a3 authored about 15 years ago
Calling someAction.NestedLoops( new[]{ 4, 3, 2 } ) is equivalent to:
for( int i = 0; i < 4; i...
21a108ca36d6c5810353d8ecd1f38046a7216494 authored about 15 years agoThis is the logical expansion of the Enumerable.Repeat() operator, except that it repeats the ele...
e2f5c86cbcab503621ab0d777485b88afe801f01 authored about 15 years ago12b4b7c1167ccb1c750953874a7bcc0d74cdeda8 authored about 15 years ago
These operators are extension methods which produce either the complete or k-sized subsets of a s...
330e606d1474060bf811590a486679fed6529228 authored about 15 years ago9ad8f82625fd5fde3347639b741b1a8a344dbc6f authored about 15 years ago
Changed implementation to use MemberInfos, extract them from supplied expressions.
Added expressi...
6c61d4ca9e9dc75b3ef512c8f93c6509e6582365 authored about 15 years ago
e3c493466e7ea48c3398fa60642351ab2c0ff97f authored about 15 years ago
e811f0f5919f00796afd775476c90a2300ae194a authored about 15 years ago
For more, see discussion thread:
http://groups.google.com/group/morelinq-dev/t/10b777ca7703f0e6
8468f2fda0a5177390c91f92c062cc8872523de0 authored about 15 years ago
345265523fde30df1a5d1eac33b0780d9c1965b2 authored about 15 years ago
ddcc9764152c4dc7d503927685fe24f45bf570d5 authored about 15 years ago
ba37b29c03135458e459c8c06b3c1b6a18985f8b authored about 15 years ago
6f003ab3ac3297662b7b006f18155ab851220f1c authored about 15 years ago
08cc45b078d60863b604a8e4e1cb06efd5bba987 authored about 15 years ago
481f4d6a2231f8fbb5878553660a9ca64b15df5a authored about 15 years ago
5c8c01465dc6cd0817c13c0aba55732a50ba5e28 authored over 15 years ago
1d9a2d77d69bcc3b0c8f1170859e1904d52d903a authored over 15 years ago
c18fc43c62529c6652511407b5332580b22c42e3 authored over 15 years ago
062a4a8c86e8926995b9fb6cbe0a25692edce540 authored over 15 years ago
64392ec19e6747c961f1d5d911c74b2f81567abb authored over 15 years ago
826ba930b9cc8453cc499901b1b9c0a6d1e8c5ec authored over 15 years ago
64e218ccc9f7e8da9715769b2340b907d4cdb8e4 authored over 15 years ago
56167fa04d4f4d20d9a30ab0ab393445451ee7de authored over 15 years ago
220ae3142df875f1d122276fc9d7dd0bf4efcdcc authored over 15 years ago
91ed61666227b4b89700a9c5cf89f4653fa22ead authored over 15 years ago
2c6ce8edf20f03bf9e4ad8ab4eb1904a67475841 authored over 15 years ago
b1aadf296a4f80752ec2cb25e9de5002de57bf71 authored almost 16 years ago
3a5fdc60be03e10cf0aeeb9e4ed71492cba50ced authored almost 16 years ago
d735daef5539f378270681912b1d3c87181dbfb2 authored almost 16 years ago
49d12333ba1dab080b41cfda797962d714fb6e8f authored almost 16 years ago
Nest the methods in Solution Explorer.
a4ebc9b9281e92f15be535ed8221564dc7a12fa6 authored almost 16 years ago6e168cdf3259ee9fbadb31cf9cc7c61b29e01dbc authored almost 16 years ago
66b97f0d24d9bc69e427b995d014afd9f2971fe1 authored almost 16 years ago
b1db5b7be7e74fb248d8573ece417d1974eceb02 authored almost 16 years ago
98e1dbc37de3dc298dc3c873392706f3e2fa5611 authored almost 16 years ago
eb300d0a5a0bd1e3ab631f3bad1d80c13c15ec09 authored almost 16 years ago
b125858061f173f8331d2aac5ba5c3274203e6eb authored almost 16 years ago
03db54e5d0606cd843368a0e5ea0407880b403ca authored almost 16 years ago
44a4b3071ef6e03abd7df365c25aa645d9c5094c authored almost 16 years ago