1. 28 Dec, 2018 1 commit
  2. 10 Dec, 2018 1 commit
    • Andreas Klebinger's avatar
      Update vector-benchmarks. (#219) · fb41b9c6
      Andreas Klebinger authored
      * Update vectore-benchmarks.
      
      * Use a static seed by default.
        This makes consecutive runs comparable.
      * Allow passing a different seed.
        This allows avoidance of local optima for the used benchmarks.
      * Update bounds on criterion,mcw-random.
      * Remove bounds from vector dependency, add cabal.project.
        This way vector-benchmarks should pick up the vector dependency
        from the repo and not an older version from hackage.
      
      * Specify argument order requirement for seeds.
      
      * Bump default problem size.
      
      * Use optparse-applicative for argument parsing
      
      * Remove outdated comment
      fb41b9c6
  3. 08 Nov, 2018 1 commit
  4. 27 Oct, 2018 1 commit
  5. 09 Oct, 2018 1 commit
    • recursion-ninja's avatar
      Improving efficiency & compatibility of traverse implementation for boxed... · 12c608d7
      recursion-ninja authored
      Improving efficiency & compatibility of traverse implementation for boxed vectors. (gh pr #221, fixes bug #220)
      
      previously traverse used unknown size fromList rather fromListN for constructing Boxed vectors.
      In the presence of compact regions the implementation strategy for fromList results in program crashes. Now traverse on Boxed vectors uses the input vector size for constructing the result vector.
      12c608d7
  6. 18 Jul, 2018 1 commit
  7. 10 Jul, 2018 1 commit
  8. 01 Jul, 2018 2 commits
  9. 03 Jun, 2018 1 commit
  10. 20 Apr, 2018 1 commit
  11. 04 Apr, 2018 1 commit
  12. 08 Mar, 2018 2 commits
  13. 12 Feb, 2018 1 commit
  14. 30 Jan, 2018 1 commit
  15. 22 Jan, 2018 1 commit
  16. 21 Jan, 2018 2 commits
  17. 19 Jan, 2018 1 commit
  18. 18 Jan, 2018 2 commits
  19. 29 Dec, 2017 1 commit
  20. 05 Oct, 2017 1 commit
  21. 20 Aug, 2017 1 commit
  22. 23 Jul, 2017 1 commit
  23. 21 Jul, 2017 2 commits
  24. 17 Jul, 2017 1 commit
    • Basile Henry's avatar
      Fix maximumBy comparison · 2ae8a575
      Basile Henry authored
      `maximumBy` for vectors does not behave like the list version:
      
      ```
      > maximumBy (comparing snd) $ zip [0..10 :: Int] (repeat 'a')
      (10,'a')
      > V.maximumBy (comparing snd) . V.fromList $ zip [0..10 :: Int] (repeat 'a')
      (0,'a')
      ```
      
      This commit fixes this issue by checking for `GT` rather than `LT` which changes the behavior in the `EQ` case.
      2ae8a575
  25. 04 Jul, 2017 1 commit
  26. 18 Jun, 2017 1 commit
  27. 17 Jun, 2017 1 commit
  28. 16 Jun, 2017 1 commit
  29. 03 May, 2017 1 commit
  30. 01 May, 2017 2 commits
  31. 19 Apr, 2017 1 commit
  32. 05 Apr, 2017 1 commit
  33. 13 Mar, 2017 1 commit
  34. 25 Feb, 2017 1 commit