Blame benchmarks/Typed.hs

Packit 9a2dfb
module Main (main) where
Packit 9a2dfb
Packit 9a2dfb
import Prelude ()
Packit 9a2dfb
import Prelude.Compat
Packit 9a2dfb
Packit 9a2dfb
import Criterion.Main
Packit 9a2dfb
import qualified Typed.Generic as Generic
Packit 9a2dfb
import qualified Typed.Manual as Manual
Packit 9a2dfb
import qualified Typed.TH as TH
Packit 9a2dfb
Packit 9a2dfb
main :: IO ()
Packit 9a2dfb
main = defaultMain [
Packit 9a2dfb
    Generic.benchmarks
Packit 9a2dfb
  , Manual.benchmarks
Packit 9a2dfb
  , TH.benchmarks
Packit 9a2dfb
  , Generic.decodeBenchmarks
Packit 9a2dfb
  , Manual.decodeBenchmarks
Packit 9a2dfb
  , TH.decodeBenchmarks
Packit 9a2dfb
  ]