Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/typelevel/cats-collections

Data structures for pure functional programming in Scala
https://github.com/typelevel/cats-collections

add some tut examples to diet

a93781aaad13050edca31d487741bf5c256a3230 authored almost 9 years ago
removing unnecessary looping inside benchmarks

f3c1199e4a3ba763cdea0eaa8e936a335f478b6c authored almost 9 years ago
more changes in Diet Bench to use BigNumberLists trait

748591b0a1c7a5a4364e73ad50be50ebe7e778fc authored almost 9 years ago
changing benchmarks

b8f8076db77678c76f4fc019eb078cb1e7e58b0e authored almost 9 years ago
Merge pull request #28 from anicolaspp/master

trying to fix it

6a96681f460d2feadb0f79b8ac7268c78c285c99 authored almost 9 years ago
Merge pull request #29 from mkhl/ListBench

[WIP] Improve ListBench

af30072ea34b8a45c784a50768e5345f116b1360 authored almost 9 years ago
Parameterize the sizes of benchmarked lists

Benchmarking lists of a fixed size lets us compare the performance of the
benchmarked operations...

41f04dded60017726076f064724d938051bfc88c authored almost 9 years ago
Update to sbt-jmh 0.2.6

The updated sbt-jmh plugin includes a newer version of JMH.

f195221a7a99294e7f757d84779535293d525cb7 authored almost 9 years ago
Avoid looping in benchmarks

JMH recommends avoiding loops in benchmark methods and instead executing only
the code to benchm...

40fd031d59cc9104fb8ad5a590252adaef32382e authored almost 9 years ago
Update diet.md

No big deal to change a word

df21ef9c8237bc717a7ecfdd8388bf5357ca611d authored almost 9 years ago
ups, I forgot to remove this

256b9fae5009db402d9edf644ad6f55d09ea76c9 authored almost 9 years ago
changing suggestiong for PR

3829a88ce0fe0d4545857bead1062377299307be authored almost 9 years ago
Restoring previous version of ListBench

f9a427afe23433553fbf1f4f966e9aca7604f07d authored almost 9 years ago
small ref I missed

2f6705dde4e591c47dd09c9ced5ebe8b655c31bb authored almost 9 years ago
Merge branch 'diet-benchmarks'

* diet-benchmarks:
removing intenum
removing intenum implementation from the tests and bench...

dad9e7acf64352273b5c698914232ce2ad8b0e0b authored almost 9 years ago
fixing build after merge

fixing build

refactoring benchmarks

removing imports

ref

A random add bench

removing intenu...

34e70701fa1efecc268dd57a16e9758b69138e15 authored almost 9 years ago
more scaladoc

64451b9083f78d3148c738d806ef0bdc07b2b2d2 authored almost 9 years ago
Merge pull request #22 from adelbertc/task-app

Add TaskApp

7d997eeee6294e4f44783714e0323f8956ce1e38 authored almost 9 years ago
Add TaskApp

f3125d428573609573d69e22d6c554691cc2cc7c authored almost 9 years ago
add a Task which is a stack safe IO / Async monad, no forking yet

a8e6247db13116923ad9decc4f0db1466dab59d5 authored almost 9 years ago
adding some preliminary dogs for set/iset

14a90ad4cab4abde979217eaaf5d503a617cbb34 authored almost 9 years ago
removing intenum

c1f1bb6c3b265b3e774619e49f7a9338f4f3f6d4 authored almost 9 years ago
add a .md about dequeue

dbaeb029b6561a0b74aadea930a269189af6e615 authored almost 9 years ago
add documentation for List

86d86979d6086aace968c2ba86410a276d6cfa49 authored almost 9 years ago
add css

4fb0a16b748c1efd756ffbea0e8c958e304c9f54 authored almost 9 years ago
add a link from index to option

96e7d7a7dcc8dae918cd795dba8efb865c6638b4 authored almost 9 years ago
starting to add a docs site, not yet going anywhere

549b9bdc910e4a5bfdfe7d317411ab87b085bcef authored almost 9 years ago
Get tests passing for 2.10 and 2.11

- update 2.10 to 2.10.6
- get rid of Predef / imports in tests project

82ea980afc818693532202c80219228acba048c4 authored almost 9 years ago
build 2.10 and 2.11

f05d586556254cffa0f6bb5e552d5641f3744c62 authored almost 9 years ago
move bedazzle to syntax

f1c7b6d929688c78f02e77e15293a666bb8777de authored almost 9 years ago
add println to predef

7c18815b8de9f8abf18b1f8eae147e8894865054 authored almost 9 years ago
eliminate duplicated method

c7e7f1546ab294f85df06aa51b3f54d2ad63e4aa authored almost 9 years ago
add ArbitraryDList

80cb67ebfa83e6188fd2c3fba891ad096e488976 authored almost 9 years ago
add foreach to option

c7035b61627eb8cd34db6472e724608adbb4fc82 authored almost 9 years ago
add range syntax

e2af7143d03a8dcf5f46525232d5023125459150 authored almost 9 years ago
turn of coverage in some packages

8bf3929eb6fb3390b18d755ed76943f5d330c88f authored almost 9 years ago
fix the DequeueSpec

28ba5679bbe10c844ffc71d41414c8a9d8a78bd2 authored almost 9 years ago
Added a bunch of new benchmarks for collections which will be useful for

demonstrating which to use when

95956aa1fe7d0ed5c50a1e806e575146c89ca4d2 authored almost 9 years ago
adds a working dlist which is now stack safe

172e0679593eed5329ad3fb3d05d6d7743120c6c authored almost 9 years ago
Merge branch 'master' into dlist

0d80181db776228b9221177bea0c5ecb77fbaa8c authored almost 9 years ago
add a bunch of scaladoc / doctest to Xor

81e83355192fd84d2c4017d0ee957eb02cf84652 authored almost 9 years ago
added a lot of docs / tests

* enabled doctest in core
* added lots of documentation / examples to Validated

a9ad1174177ffa1ccac4cb55ef003b13484abf36 authored almost 9 years ago
add an intentinoal set

952a9551314cfe4bd72aa56125446dba42061782 authored almost 9 years ago
removing intenum implementation from the tests and bench

16eb557f016e37a43eef2e04957e86a997645209 authored almost 9 years ago
A random add bench

40b770ab8c5ec4111f1c79a51042dc4a496228ff authored almost 9 years ago
@ceedubs called us out on some lies, so we had to fix stuff

eb6ff92ef5d7916e326e557ca7e4bae86c075758 authored almost 9 years ago
ref

b3d3c77f1e3376f32a4e0ce3b797987f9a5d7a60 authored almost 9 years ago
removing imports

c692852ee7a4e9ad59a65540f507344d9dda25e1 authored almost 9 years ago
refactoring benchmarks

306517f42ce1a5f740c44dce024744af6c65fcda authored almost 9 years ago
added some benchmarks for list.

Made the list implementation much more reliant on the ListBuilder in
order to get huge speed win...

7f977b2f07f655e8d7bfbc8c96ff8b723637d38d authored almost 9 years ago
some initial benchmarks

181b72cfe46725161239aaf377ac5a3167593fa4 authored almost 9 years ago
Merge branch 'master' of https://github.com/stew/dogs into diet-benchmarks

* 'master' of https://github.com/stew/dogs:
add a preliminary jmh benchmark

27399f55c43a37b219393737a10ea855b0a3c561 authored almost 9 years ago
add a preliminary jmh benchmark

5fb55ccb2777ac03addf65942942178409cfc925 authored almost 9 years ago
fixing build

14ad2d93de0d2554a2ad275637e8178a71df5a82 authored almost 9 years ago
Merge branch 'master' of https://github.com/stew/dogs

* 'master' of https://github.com/stew/dogs:
add a useful toString on Range for @tpolecat
for...

4747bde3fcf786bdadb85abaf96cbca2eaf030aa authored almost 9 years ago
add a useful toString on Range for @tpolecat

also add StringContext to Predef

59ea332d8847b0aad44a3ac5e613220f9d545957 authored almost 9 years ago
forgot to add Enum.scala

6f2ef6fd61a2413895f27a061b95a86a9c0d15b8 authored almost 9 years ago
fixing build after merge

f452a0ab3c14c85443251f9d10f17d9672c1fc35 authored almost 9 years ago
bunch of minor tweaks

* extract Enum to its own file
* rename generate() to generate
* don't use overloading for add /...

20ef8ec0c63d823e6fcfdf7b2ddec3315f0c62ae authored almost 9 years ago
Merge pull request #18 from anicolaspp/a-range

Extracting ARange

c24ad79b855d376c2ee6bb0f19b1bafc6d383e89 authored almost 9 years ago
rename disjointSets to intervals

ca02cc92cbd6b97da497c29696ae5d6dfce1cd9f authored almost 9 years ago
refactoring remove(range) fixes #19

230d2fbf2a0da39abbb1b251a47bc214765116d4 authored almost 9 years ago
Very fast way to remove ranges from Diet. Note that property test has been changed to use (-) instead of removing items one by one.

e3acf68a196143a99922e33330b0c33a4adb7e13 authored almost 9 years ago
small refactoring

0c3c6ede176d8c40634deebd6cd662115353b88d authored almost 9 years ago
adding union (|) and intersection (&) operations

eec8581778947bb128aaa7f9156363ff7f77ec8e authored almost 9 years ago
optimization when a range extendes a node. This was previously removed, because had bug that is fixed now in Case (3)

ae7f78525ed45515391fbe414cef2b750e83fc7f authored almost 9 years ago
no optimization when extending tree

ddcb3f4210a2632c82093344248d9368e39cb75d authored almost 9 years ago
re arrenging RangeSpec class

d1707dda359a7629c5172746a4d7aabd887f0444 authored almost 9 years ago
changing :: to ++ and adding contains (range). Other suggestions

95cb6c965abd3753693c23cb082dbd64219c353d authored almost 9 years ago
adding back @stew scalacheck test for merge. Note that merge is done by using :: instead of merge method which is only for internal operations.

7fd549345bce99be5f297d36c1353d6085861b78 authored almost 9 years ago
I need to keep left child when folding the right one!!!!

7d669e6de88ddd3f539301fc9599afef869a1197 authored almost 9 years ago
small refactoring

12618ad705632a2827de4d7cffe4007594ec8246 authored almost 9 years ago
refactoring union diets. fixes #16

d8b5274b0838b0d33efd694b39266d8582285f96 authored almost 9 years ago
union diets. fixes #16

947f734d87f0a37524f87f0177e379d3ad9e520d authored almost 9 years ago
another optimization and some comments

ebba03c1af8a8f170b195c2109458034c85d6afc authored almost 9 years ago
removing an unnecessary asIntanceOf[...]

0ed4734aa42a8c99462fce08365526e3b04b9a2d authored almost 9 years ago
cleaning some code

8b8c5e06e56fd45f0cb4629b1cd8fef21da0d744 authored almost 9 years ago
small refactoring

0a465ee1dc573b0d533e672752dbddeeec76dd6e authored almost 9 years ago
test add range

38e9fe31d9e868f6099b7ce540d71c0e972ffc89 authored almost 9 years ago
Optimization when adding range

7b1677e99c976cb45ae79b4b958ed15d37a34da4 authored almost 9 years ago
adding range

116bc39e7ee471e1f1ede1d6fc54a2bc7b91578c authored about 9 years ago
starting adding range

6cb20cceff9509e24cad0fda31bb793814c54a9c authored about 9 years ago
optimizing imports

341a6c60640177607e3e764dd38396965b63e956 authored about 9 years ago
raname ARange to Range

34bbade40cb5d30ea022c47b3066532ef3a32c0d authored about 9 years ago
difference with another range (need this to optimize add range in Diet)

7a5176292b545f971d061deb3aa5204ce6c5a7a5 authored about 9 years ago
ref

561744f95536ffa34f65321ab7262adb7a6ae02d authored about 9 years ago
extracting ARange and adding some other functions

5a1d2565d6ffdcdd16526a7e3b7a92bf90d07e95 authored about 9 years ago
extracting range from diet

0a701c61c1f86a72ba4cd7ec9cb4db96b38458a7 authored about 9 years ago
rename the DiscreteSpec to DietTests and combine wth DietSpec.scala

9f28cf2fbdc6fd1c66c1c95360845fbdd2dff0e5 authored about 9 years ago
Merge branch 'diev'

23be6e4e6de24fd68e7d7790ac4a98d2f8ab27d9 authored about 9 years ago
Merge branch 'master' of github.com:stew/dogs

51a720b790a2fd6e81e137d9626add0698af7130 authored about 9 years ago
Refactoring methods disjointsets and empty so they don't have () [They have no side-effects]

80b050c462285f822c84b1c00cb271c94f245d85 authored about 9 years ago
DRange is only constructed from Diet.

4cff549a1cab2a77b829e693e8678646993eced2 authored about 9 years ago
- Remove ARange trait. We keep only the private implementation. Before DRange now ARange.

- We supplied an implementation of Enum (Discrete before) for BigInt
- Other small refactorings

aeff404aefb225563210fe0e362d3d98961aeff9 authored about 9 years ago
small description about Diet

f43c2f3ec9551eb7c31b028dd908899509a371b8 authored about 9 years ago
small description about Diet

3de14d795acb7cfe7d422bb903bb92b1b3fcbc59 authored about 9 years ago
misspelling

12381ec48bfea4aca3cd2429c1d160088b0ae328 authored about 9 years ago
ref

78bf7bba45ab2178f6acc0021ebb1dd9a66e2653 authored about 9 years ago
Adding Discrete Interval Encoding Tree

6e4784533644096ab993db00525d5f2ff1c8f104 authored about 9 years ago
merge from master

13853fd60299121c62fa8d96e33018df9bd8966b authored about 9 years ago