Merge branch 'adinapoli/issue-291' into 'dev'

Replace performance-critical parts of the algorithm with `massiv` (and ditch `accelerate-llvm`)

See merge request !382
4 jobs for dev in 55 minutes and 26 seconds (queued for 2 seconds)
Status Job ID Name Coverage
  Cabal
passed #17383
cabal

00:21:10

 
  Stack
passed #17384
stack

00:07:38

 
  Bench
manual #17385
allowed to fail manual
bench
 
  Test
passed #17386
test

00:26:37