Ugly Alpha 1
immer-rs:0.1.0

total uncompressed bytes

3.2 MB

total files

297

Fix

NewInclude { include: [ "src/**/*", "LICENSE", "README.md", "build.rs", "!**/doc/*", "!**/benchmark/*", "!**/test/*", "!**/example/*", ], has_build_script: true, }

158 wasted files

total waste: 378.4 KB

  1. src/immer/test/flex_vector/generic.ipp : 16.8 KB
  2. src/immer/test/flex_vector/fuzzed-1.cpp : 14.1 KB
  3. src/immer/test/flex_vector/fuzzed-0.cpp : 14.0 KB
  4. src/immer/doc/conf.py : 12.7 KB
  5. src/immer/test/flex_vector_transient/generic.ipp : 12.6 KB
  6. src/immer/test/flex_vector/fuzzed-4.cpp : 11.8 KB
  7. src/immer/test/vector/generic.ipp : 11.6 KB
  8. src/immer/test/set/generic.ipp : 9.8 KB
  9. src/immer/doc/containers.rst : 8.8 KB
  10. src/immer/test/flex_vector/fuzzed-3.cpp : 7.9 KB
  11. src/immer/doc/Makefile : 7.6 KB
  12. src/immer/test/vector_transient/generic.ipp : 7.3 KB
  13. src/immer/doc/_static/sinusoidal-badge.svg : 7.3 KB
  14. src/immer/doc/memory.rst : 7.2 KB
  15. src/immer/test/map/generic.ipp : 7.1 KB
  16. src/immer/doc/_static/patreon.svg : 7.0 KB
  17. src/immer/test/flex_vector/fuzzed-2.cpp : 6.4 KB
  18. src/immer/benchmark/vector/misc/assoc.cpp : 6.3 KB
  19. src/immer/benchmark/vector/assoc.hpp : 6.3 KB
  20. src/immer/benchmark/vector/access.hpp : 6.3 KB
  21. src/immer/test/vector/issue-16.cpp : 6.1 KB
  22. src/immer/benchmark/vector/common.hpp : 5.5 KB
  23. src/immer/benchmark/vector/misc/access.cpp : 5.1 KB
  24. src/immer/doc/guile.rst : 4.9 KB
  25. src/immer/tools/scala/src/test/scala/org/immer/benchmarks.scala : 4.8 KB
  26. src/immer/test/dada.hpp : 4.7 KB
  27. src/immer/benchmark/vector/concat.hpp : 4.6 KB
  28. src/immer/test/experimental/dvektor.cpp : 4.5 KB
  29. src/immer/test/util.hpp : 4.3 KB
  30. src/immer/benchmark/set/access.hpp : 4.2 KB
  31. src/immer/benchmark/extra/refcounting.cpp : 4.1 KB
  32. src/immer/doc/_static/logo-black.svg : 4.0 KB
  33. src/immer/doc/_static/logo-front.svg : 3.9 KB
  34. src/immer/doc/_static/logo.svg : 3.9 KB
  35. src/immer/benchmark/CMakeLists.txt : 3.7 KB
  36. src/immer/benchmark/vector/misc/take.cpp : 3.7 KB
  37. src/immer/benchmark/vector/misc/drop.cpp : 3.7 KB
  38. src/immer/benchmark/vector/misc/push.cpp : 3.3 KB
  39. src/immer/benchmark/vector/take.hpp : 3.3 KB
  40. src/immer/doc/transients.rst : 3.2 KB
  41. src/immer/benchmark/vector/drop.hpp : 3.2 KB
  42. src/immer/benchmark/vector/paper/assoc-random.cpp : 3.1 KB
  43. src/immer/doc/sphinx-html-hack.bash : 3.0 KB
  44. src/immer/benchmark/vector/paper/assoc.cpp : 2.9 KB
  45. src/immer/test/box/recursive.cpp : 2.8 KB
  46. src/immer/example/flex-vector/flex-vector.cpp : 2.7 KB
  47. src/immer/benchmark/set/iter.hpp : 2.6 KB
  48. src/immer/benchmark/vector/push.hpp : 2.5 KB
  49. src/immer/benchmark/vector/misc/concat.cpp : 2.5 KB
  50. src/immer/benchmark/set/access.ipp : 2.3 KB
  51. src/immer/benchmark/vector/paper/access.cpp : 2.2 KB
  52. src/immer/test/memory/heaps.cpp : 2.1 KB
  53. src/immer/benchmark/set/iter.ipp : 2.0 KB
  54. src/immer/benchmark/set/insert.ipp : 1.9 KB
  55. src/immer/benchmark/set/string-box/generator.ipp : 1.8 KB
  56. src/immer/benchmark/set/string-long/generator.ipp : 1.8 KB
  57. src/immer/benchmark/set/string-short/generator.ipp : 1.8 KB
  58. src/immer/benchmark/vector/paper/push.cpp : 1.8 KB
  59. src/immer/benchmark/config.hpp : 1.6 KB
  60. src/immer/test/memory/refcounts.cpp : 1.4 KB
  61. src/immer/example/vector/vector.cpp : 1.3 KB
  62. src/immer/example/array/array.cpp : 1.3 KB
  63. src/immer/benchmark/set/unsigned/generator.ipp : 1.3 KB
  64. src/immer/test/box/generic.ipp : 1.3 KB
  65. src/immer/benchmark/vector/paper/concat.cpp : 1.3 KB
  66. src/immer/doc/python.rst : 1.3 KB
  67. src/immer/benchmark/set/insert.hpp : 1.2 KB
  68. src/immer/benchmark/vector/misc/push-front.cpp : 1.2 KB
  69. src/immer/test/transient_tester.hpp : 1.1 KB
  70. src/immer/test/flex_vector_transient/gc.cpp : 1.1 KB
  71. src/immer/example/vector/gc.cpp : 1.1 KB
  72. src/immer/benchmark/vector/push_front.hpp : 1.1 KB
  73. src/immer/extra/python/benchmark/test_benchmarks.py : 1.0 KB
  74. src/immer/test/flex_vector_transient/regular-gc.cpp : 995 B
  75. src/immer/test/flex_vector_transient/B3-BL0.cpp : 915 B
  76. src/immer/example/vector/fizzbuzz.cpp : 895 B
  77. src/immer/test/array_transient/gc.cpp : 874 B
  78. src/immer/benchmark/vector/branching/access.ipp : 872 B
  79. src/immer/test/vector_transient/gc.cpp : 870 B
  80. src/immer/doc/algorithms.rst : 859 B
  81. src/immer/benchmark/vector/branching/concat.ipp : 852 B
  82. src/immer/benchmark/vector/branching/assoc.ipp : 846 B
  83. src/immer/test/box/vector-of-boxes-transient.cpp : 842 B
  84. src/immer/benchmark/vector/branching/push.ipp : 840 B
  85. src/immer/test/flex_vector/gc.cpp : 838 B
  86. src/immer/example/vector/move.cpp : 838 B
  87. src/immer/example/vector/iota-transient-std.cpp : 837 B
  88. src/immer/test/map/gc.cpp : 765 B
  89. src/immer/example/vector/iota-transient.cpp : 757 B
  90. src/immer/test/set/gc.cpp : 750 B
  91. src/immer/example/vector/iota-move.cpp : 693 B
  92. src/immer/example/vector/iota-slow.cpp : 682 B
  93. src/immer/test/array/gc.cpp : 673 B
  94. src/immer/example/box/box.cpp : 673 B
  95. src/immer/test/vector/gc.cpp : 671 B
  96. src/immer/test/vector_transient/B3-BL0.cpp : 652 B
  97. src/immer/test/flex_vector/B3-BL3.cpp : 652 B
  98. src/immer/test/flex_vector/B3-BL0.cpp : 652 B
  99. src/immer/test/CMakeLists.txt : 635 B
  100. src/immer/example/map/intro.cpp : 634 B
  101. src/immer/example/vector/intro.cpp : 609 B
  102. src/immer/test/box/gc.cpp : 608 B
  103. src/immer/test/flex_vector_transient/default.cpp : 600 B
  104. src/immer/example/set/intro.cpp : 587 B
  105. src/immer/doc/doxygen.config : 568 B
  106. src/immer/doc/CMakeLists.txt : 546 B
  107. src/immer/test/map/B3.cpp : 544 B
  108. src/immer/test/set/B3.cpp : 529 B
  109. src/immer/example/CMakeLists.txt : 528 B
  110. src/immer/test/flex_vector_transient/regular-default.cpp : 497 B
  111. src/immer/test/flex_vector/regular-B3-BL3.cpp : 478 B
  112. src/immer/test/array_transient/default.cpp : 473 B
  113. src/immer/test/vector_transient/default.cpp : 457 B
  114. src/immer/test/vector/B3-BL4.cpp : 454 B
  115. src/immer/test/vector/B3-BL3.cpp : 454 B
  116. src/immer/test/vector/B3-BL2.cpp : 454 B
  117. src/immer/test/vector/B3-BL0.cpp : 454 B
  118. src/immer/test/flex_vector/default.cpp : 436 B
  119. src/immer/test/flex_vector/regular-default.cpp : 375 B
  120. src/immer/test/array/default.cpp : 363 B
  121. src/immer/test/vector/default.cpp : 355 B
  122. src/immer/benchmark/set/string-long/insert.cpp : 350 B
  123. src/immer/benchmark/set/string-box/insert.cpp : 350 B
  124. src/immer/test/set/default.cpp : 346 B
  125. src/immer/test/map/default.cpp : 346 B
  126. src/immer/test/box/default.cpp : 346 B
  127. src/immer/doc/index.rst : 340 B
  128. src/immer/benchmark/vector/branching/unsafe/concat.cpp : 326 B
  129. src/immer/benchmark/vector/branching/unsafe/access.cpp : 326 B
  130. src/immer/benchmark/vector/branching/unsafe/assoc.cpp : 325 B
  131. src/immer/benchmark/vector/branching/basic/concat.cpp : 325 B
  132. src/immer/benchmark/vector/branching/basic/access.cpp : 325 B
  133. src/immer/benchmark/vector/branching/unsafe/push.cpp : 324 B
  134. src/immer/benchmark/vector/branching/safe/concat.cpp : 324 B
  135. src/immer/benchmark/vector/branching/safe/access.cpp : 324 B
  136. src/immer/benchmark/vector/branching/basic/assoc.cpp : 324 B
  137. src/immer/benchmark/vector/branching/safe/assoc.cpp : 323 B
  138. src/immer/benchmark/vector/branching/basic/push.cpp : 323 B
  139. src/immer/benchmark/vector/branching/safe/push.cpp : 322 B
  140. src/immer/benchmark/vector/branching/gc/concat.cpp : 322 B
  141. src/immer/benchmark/vector/branching/gc/access.cpp : 322 B
  142. src/immer/benchmark/vector/branching/gc/assoc.cpp : 321 B
  143. src/immer/benchmark/vector/branching/gc/push.cpp : 320 B
  144. src/immer/benchmark/set/unsigned/insert.cpp : 320 B
  145. src/immer/benchmark/set/unsigned/access.cpp : 320 B
  146. src/immer/benchmark/set/string-short/insert.cpp : 320 B
  147. src/immer/benchmark/set/string-short/access.cpp : 320 B
  148. src/immer/benchmark/set/string-long/access.cpp : 320 B
  149. src/immer/benchmark/set/string-box/access.cpp : 320 B
  150. src/immer/benchmark/set/unsigned/iter.cpp : 318 B
  151. src/immer/benchmark/set/string-short/iter.cpp : 318 B
  152. src/immer/benchmark/set/string-long/iter.cpp : 318 B
  153. src/immer/benchmark/set/string-box/iter.cpp : 318 B
  154. src/immer/doc/implementation.rst : 195 B
  155. src/immer/doc/requirements.txt : 104 B
  156. src/immer/doc/introduction.rst : 99 B
  157. .gitmodules : 89 B
  158. .gitignore : 31 B