{-# LANGUAGE DeriveGeneric #-} -------------------------------------------------------------------------------- -- | -- Module : Data.SkeletalSet.Types -- Copyright : (c) Global Access Internet Services GmbH 2017 -- License : BSD3 -- Maintainer : Pavlo Kerestey <pavlo@kerestey.net> -------------------------------------------------------------------------------- module Data.SkeletalSet.Types where import Data.Map.Strict (Map) import GHC.Generics (Generic) newtype SkeletalSet e a = SkeletalSet (Map e a) deriving (Eq, Ord, Generic)