generic-deriving-1.14.6: tests/EmptyCaseSpec.hs
{-# LANGUAGE DataKinds #-}
{-# LANGUAGE EmptyCase #-}
{-# LANGUAGE FlexibleInstances #-}
{-# LANGUAGE TemplateHaskell #-}
{-# LANGUAGE TypeFamilies #-}
module EmptyCaseSpec (main, spec) where
import Generics.Deriving.TH
import Test.Hspec
data Empty a
$(deriveAll0And1Options defaultOptions{emptyCaseOptions = True}
''Empty)
main :: IO ()
main = hspec spec
spec :: Spec
spec = return ()