-- | -- Module : Data.Functor.ProductIsomorphic -- Copyright : 2017 Kei Hibino -- License : BSD3 -- -- Maintainer : ex8k.hibino@gmail.com -- Stability : experimental -- Portability : unknown -- -- This is the integrated interface module for product restricted functors. module Data.Functor.ProductIsomorphic ( module Data.Functor.ProductIsomorphic.Unsafe, module Data.Functor.ProductIsomorphic.Class, module Data.Functor.ProductIsomorphic.Instances, ) where import Data.Functor.ProductIsomorphic.Unsafe (ProductConstructor) import Data.Functor.ProductIsomorphic.Class import Data.Functor.ProductIsomorphic.Instances import Data.Functor.ProductIsomorphic.TupleInstances () import Data.Functor.ProductIsomorphic.GenericInstances ()