-- Portability : portable
module GHC.HetMet.Private (
- PGArrow,
+ PGArrow (..),
pga_id,
pga_comp,
pga_first,
pga_applyl,
pga_applyr,
pga_curryl,
- pga_curryr
+ pga_curryr,
+ pga_kappa
) where
import Control.Category ( (>>>) )
import qualified Control.Category
pga_curryl = error "not implemented"
pga_curryr :: forall g x y z . PGArrow g (x,y) z -> PGArrow g y (x->z)
pga_curryr = error "not implemented"
---pga_kappa :: forall g x y . (g u x -> g u y) -> g x y
---pga_kappa = error "not implemented"
+pga_kappa :: forall g x y . (g () x -> g () y) -> g x y
+pga_kappa = error "not implemented"