packages feed

elliptic-curve-0.2.1: benchmarks/Main.hs

module Main where

import Protolude

import Criterion.Main

import BinaryBenchmarks
import EdwardsBenchmarks
import MontgomeryBenchmarks
import WeierstrassBenchmarks
import FieldBenchmarks

main :: IO ()
main = defaultMain
  [benchmarkBinary, benchmarkEdwards, benchmarkMontgomery, benchmarkWeierstrass, benchmarkField]