Add Semigroup instances for C*Config Identity
parent
6268b8075a
commit
134f31e4d1
|
@ -153,6 +153,19 @@ instance Semigroup.Semigroup (CPreProcessorConfig Option) where
|
||||||
instance Semigroup.Semigroup (CConfig Option) where
|
instance Semigroup.Semigroup (CConfig Option) where
|
||||||
(<>) = gmappend
|
(<>) = gmappend
|
||||||
|
|
||||||
|
instance Semigroup.Semigroup (CDebugConfig Identity) where
|
||||||
|
(<>) = gmappend
|
||||||
|
instance Semigroup.Semigroup (CLayoutConfig Identity) where
|
||||||
|
(<>) = gmappend
|
||||||
|
instance Semigroup.Semigroup (CErrorHandlingConfig Identity) where
|
||||||
|
(<>) = gmappend
|
||||||
|
instance Semigroup.Semigroup (CForwardOptions Identity) where
|
||||||
|
(<>) = gmappend
|
||||||
|
instance Semigroup.Semigroup (CPreProcessorConfig Identity) where
|
||||||
|
(<>) = gmappend
|
||||||
|
instance Semigroup.Semigroup (CConfig Identity) where
|
||||||
|
(<>) = gmappend
|
||||||
|
|
||||||
instance Monoid (CDebugConfig Option) where
|
instance Monoid (CDebugConfig Option) where
|
||||||
mempty = gmempty
|
mempty = gmempty
|
||||||
mappend = gmappend
|
mappend = gmappend
|
||||||
|
|
Loading…
Reference in New Issue