]> gitweb.michael.orlitzky.com - mailbox-count.git/commitdiff
src/OptionalConfiguration.hs: import (<>) from the Semigroup class.
authorMichael Orlitzky <michael@orlitzky.com>
Mon, 3 Feb 2020 20:58:11 +0000 (15:58 -0500)
committerMichael Orlitzky <michael@orlitzky.com>
Mon, 3 Feb 2020 20:58:11 +0000 (15:58 -0500)
Ha ha, although Data.Semigroup was moved into GHC in v8.0, it wasn't
added to Prelude until v8.4. So there's a THIRD distinct situation we
need to handle to define a friggin monoid.

src/OptionalConfiguration.hs

index 31aa7f1f7d37566538b3db1dad9a5f9d3e0bd8cb..d9627928c82b4b856e2ad0feedf66b991db22f16 100644 (file)
@@ -20,7 +20,7 @@ import qualified Data.Configurator as DC (
   lookup )
 import Data.Data ( Data )
 import Data.Monoid ( Monoid() )
-import Data.Semigroup ( Semigroup() )
+import Data.Semigroup ( Semigroup( (<>) ) )
 import Paths_mailbox_count ( getSysconfDir )
 import System.Directory ( getHomeDirectory )
 import System.FilePath ( (</>) )