@cardano / vector-algorithms

Efficient algorithms for vector arrays

Latest0.9.1.0

About

Metadata

  • Last updated
  • License BSD-3-Clause
  • Maintained by: Dan Doel <dan.doel@gmail.com> Erik de Castro Lopo <erikd@mega-nerd.com>

Links

Installation

Tested Compilers

  1. 9.12.1
  2. 9.10.1
  3. 9.8.2
  4. 9.6.3
  5. 9.4.7
  6. 9.2.8
  7. 9.0.2
  8. 8.10.7
  9. 8.8.4
  10. 8.6.5
  11. 8.4.4
  12. 8.2.2

Package Flags

Use the -f option with cabal commands to enable flags

    boundschecks (on by default)

    Enable bounds checking

    unsafechecks (off by default)

    Enable bounds checking in unsafe operations at the cost of a significant performance penalty.

    internalchecks (off by default)

    Enable internal consistency checks at the cost of a significant performance penalty.

    bench (on by default)

    Build a benchmarking program to test vector-algorithms performance

    llvm (off by default)

    Build using llvm

Readme

Efficient algorithms for sorting vector arrays. At some stage other vector algorithms may be added.