packages feed

data-diverse-0.7.0.0: bench/Data/Diverse/WhichBench.hs

{-# LANGUAGE DataKinds #-}
{-# LANGUAGE TypeApplications #-}

module Data.Diverse.WhichBench where

import qualified Criterion.Main as C
import Data.Diverse

bgroup = C.bgroup "Which"
    [ C.bench "read" $ C.whnf (read @(Which '[Int, Bool])) "pickN @0 Proxy 5"
    ]