{-# 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