packages feed

fuzzy-time-gen-0.3.0.0: bench/Bench.hs

{-# LANGUAGE TypeApplications #-}

module Main where

import Criterion.Main as Criterion
import Data.FuzzyTime
import Data.FuzzyTime.Types.Gen ()
import Data.GenValidity.Criterion

main :: IO ()
main =
  Criterion.defaultMain
    [ genValidBench @FuzzyLocalTime,
      genValidBench @FuzzyTimeOfDay,
      genValidBench @FuzzyDay
    ]