monoids-0.1.19: Data/Ring.hs
{-# OPTIONS_GHC -fno-warn-orphans #-}
{-# LANGUAGE FlexibleInstances, MultiParamTypeClasses, UndecidableInstances #-}
-----------------------------------------------------------------------------
-- |
-- Module : Data.Ring
-- Copyright : (c) Edward Kmett 2009
-- License : BSD-style
-- Maintainer : ekmett@gmail.com
-- Stability : experimental
-- Portability : portable (instances use MPTCs)
--
-----------------------------------------------------------------------------
module Data.Ring
( module Data.Group
, module Data.Ring.Semi
, Ring
) where
import Data.Group
import Data.Ring.Semi
class (Group a, SemiRing a) => Ring a