product-isomorphic-0.0.3.0: src/Data/Functor/ProductIsomorphic/Unsafe.hs
-- |
-- Module : Data.Functor.ProductIsomorphic.Unsafe
-- Copyright : 2017 Kei Hibino
-- License : BSD3
--
-- Maintainer : ex8k.hibino@gmail.com
-- Stability : experimental
-- Portability : unknown
--
-- This module defines unsafe class interfaces.
module Data.Functor.ProductIsomorphic.Unsafe (
ProductConstructor (..),
) where
-- | Define product isomorphic inference rule
-- to specify record constructor
class ProductConstructor c where
productConstructor :: c