benchmarks :: [Benchmark]
benchmarks =
  [ bgroup "isGermainPrime'-5k"
    [ bench "256"  $ nf bmigp 256
    , bench "512"  $ nf bmigp 512
    , bench "1024" $ nf bmigp 1024
    ]
  , bgroup "isPrime-isPrime-5k"
    [ bench "256" $ nf bmigpn 256
    , bench "512" $ nf bmigpn 512
    ]
  ]
benchmarks :: [Benchmark]
benchmarks =
  [ bgroup "isGermainPrime'-5k"
    [ bench "256"  $ nf bmigp 256
    , bench "512"  $ nf bmigp 512
    , bench "1024" $ nf bmigp 1024
    ]
  , bgroup "isPrime-isPrime-5k"
    [ bench "256" $ nf bmigpn 256
    , bench "512" $ nf bmigpn 512
    ]
  ]
benchmarks =
  [ bgroup "isGermainPrime'-5k"
    [ bench "256"  $ nf bmigp 256
    , bench "512"  $ nf bmigp 512
    , bench "1024" $ nf bmigp 1024
    ]
  , bgroup "isPrime-isPrime-5k"
    [ bench "256" $ nf bmigpn 256
    , bench "512" $ nf bmigpn 512
    ]
  ]