Re-export Barbie classes

They're sufficiently well-used that it makes sense for them to be
available directly through this library.
This commit is contained in:
Tom Harding 2019-06-24 09:10:41 +01:00
parent 94171f3401
commit bf240ae6ae
2 changed files with 8 additions and 1 deletions

View File

@ -15,6 +15,12 @@ Stability : experimental
module Data.Generic.HKD
( module Exports
, Barbie.ConstraintsB (..)
, Barbie.ConstraintsB (..)
, Barbie.FunctorB (..)
, Barbie.ProductBC (..)
, Barbie.TraversableB (..)
, position
, field
) where
@ -24,6 +30,8 @@ import Data.Generic.HKD.Construction as Exports
import Data.Generic.HKD.Labels as Exports
import Data.Generic.HKD.Types as Exports
import qualified Data.Barbie as Barbie
import qualified Data.Generics.Internal.VL.Lens as G
import qualified Data.Generics.Product as G

View File

@ -11,7 +11,6 @@
module Main where
import Control.Lens (Lens', (.~), (^.))
import Data.Barbie
import Data.Barbie.Constraints (Dict)
import Data.Function ((&), on)
import Data.Functor.Identity (Identity (..))