-- | -- Module : Data.Functor.ProductIsomorphic.TH -- Copyright : 2017 Kei Hibino -- License : BSD3 -- -- Maintainer : ex8k.hibino@gmail.com -- Stability : experimental -- Portability : unknown -- -- This module exports templates to make product constructors. module Data.Functor.ProductIsomorphic.TH ( -- * Template of ProductConstructor defineProductConstructor, defineTupleProductConstructor, -- * Low-level API to get record info reifyRecordType, ) where import Data.Functor.ProductIsomorphic.TH.Internal (defineProductConstructor, defineTupleProductConstructor, reifyRecordType, )