name: vector-rotcev version: 0.1.0.2 cabal-version: >=1.10 build-type: Simple license: BSD3 license-file: LICENSE copyright: 2019-2021 Andrew Lelechenko author: Andrew Lelechenko maintainer: Andrew Lelechenko homepage: https://github.com/Bodigrim/rotcev category: Data, Data Structures synopsis: Vectors with O(1) reverse description: A wrapper for an arbitrary @Vector@ with O(1) @reverse@. Instead of creating a copy, it just flips a flag, which inverts indexing. Imagine it as a vector with a switch between little-endianness and big-endianness. extra-source-files: changelog.md README.md tested-with: GHC==9.4.4, GHC==9.2.5, GHC==9.0.2, GHC==8.10.4, GHC==8.8.4, GHC==8.6.5, GHC==8.4.4, GHC==8.2.2, GHC==8.0.2 source-repository head type: git location: https://github.com/Bodigrim/rotcev library exposed-modules: Data.Vector.Rotcev build-depends: base >= 4.9 && < 5, vector hs-source-dirs: src default-language: Haskell2010 test-suite rotcev-tests type: exitcode-stdio-1.0 main-is: Main.hs build-depends: base >=4.9 && <5, vector-rotcev, vector >=0.11, tasty, tasty-quickcheck default-language: Haskell2010 hs-source-dirs: test ghc-options: -Wall -threaded -rtsopts include-dirs: test