@hackage blake30.3.1

BLAKE3 hashing algorithm

  • Installation

  • Tested Compilers

  • Dependencies (2)

  • Dependents (3)

    @hackage/longshot, @hackage/bytepatch, @hackage/hb3sum
  • Package Flags

      avx512
       (on by default)

      Enable AVX-512 instructions

      avx2
       (on by default)

      Enable AVX2 instructions

      sse41
       (on by default)

      Enable SSE 4.1 instructions

      sse2
       (on by default)

      Enable SSE 2 instructions

Haskell BLAKE3

Bindings to the official fast BLAKE3 implementations in assembly and C, with support for AVX-512, AVX2 and SSE 4.1, SSE 2.

Development

  • Build with nix-build -A ghc865 (or ghc883).

  • Enter into a development environment with nix-shell -A ghc865 (or ghc883). From this environment, you can build with cabal new-build blake3, test with cabal new-test blake3, render documentation with cabal new-haddock blake3, etc.