Logic_DMU.hs revision e16b3696b2c173aac14200321868ed81b8f7dc69
4654dbb45f8a4aea7aa5fed6be22c9efff19bfcaChristian Maeder{-# LANGUAGE MultiParamTypeClasses, FlexibleInstances, DeriveDataTypeable
4654dbb45f8a4aea7aa5fed6be22c9efff19bfcaChristian Maeder , GeneralizedNewtypeDeriving #-}
4654dbb45f8a4aea7aa5fed6be22c9efff19bfcaChristian MaederModule : $Header$
4654dbb45f8a4aea7aa5fed6be22c9efff19bfcaChristian MaederDescription : Instance of class Logic for DMU
4654dbb45f8a4aea7aa5fed6be22c9efff19bfcaChristian MaederCopyright : (c) Christian Maeder DFKI, Uni Bremen 2009
4654dbb45f8a4aea7aa5fed6be22c9efff19bfcaChristian MaederLicense : GPLv2 or higher, see LICENSE.txt
4654dbb45f8a4aea7aa5fed6be22c9efff19bfcaChristian MaederMaintainer : Christian.Maeder@dfki.de
4654dbb45f8a4aea7aa5fed6be22c9efff19bfcaChristian MaederStability : provisional
4654dbb45f8a4aea7aa5fed6be22c9efff19bfcaChristian MaederPortability : non-portable (imports Logic.Logic)
4654dbb45f8a4aea7aa5fed6be22c9efff19bfcaChristian Maederdummy instance of class Logic for DMU
import Data.List
import Data.Monoid
import qualified Data.Map as Map
import qualified Data.Set as Set
import Data.Typeable
-- use generic Category instance from Logic.Logic
sym_of DMU _ = [Set.singleton ()]
symmap_of DMU _ = Map.empty