hedgehog-1.7: src/Hedgehog/Internal/Barbie.hs
{-# OPTIONS_HADDOCK not-home #-}
{-# LANGUAGE CPP #-}
-- | For compatibility across different versions of the @barbie@ package.
--
module Hedgehog.Internal.Barbie (
FunctorB(..)
, TraversableB(..)
, Rec(..)
) where
-- Hide CPP in here instead of the State.hs file.
#if MIN_VERSION_barbies(2,0,0)
import Data.Functor.Barbie (FunctorB(..), TraversableB(..), Rec(..))
#else
import Data.Barbie (FunctorB(..), TraversableB(..), Rec(..))
#endif