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 |
]
|