@@ -78,11 +78,6 @@ import Data.Traversable (traverse)
7878import Data.Vector (Vector)
7979import Data.Word (Word, Word8, Word16, Word32, Word64)
8080import Foreign.Storable (Storable)
81−#if MIN_VERSION_time(1,5,0)
82−import Data.Time.Format(defaultTimeLocale, dateTimeFmt)
83−#else
84−import System.Locale (defaultTimeLocale, dateTimeFmt)
85−#endif
8681import qualified Data.HashMap.Strict as H
8782import qualified Data.HashSet as HashSet
8883import qualified Data.IntMap as IntMap
@@ -100,6 +95,12 @@ import qualified Data.Vector.Storable as VS
10095import qualified Data.Vector.Unboxed as VU
10196import qualified Data.Vector.Mutable as VM ( unsafeNew, unsafeWrite )
10297
98+#if MIN_VERSION_time(1,5,0)
99+import Data.Time.Format (defaultTimeLocale, dateTimeFmt)
100+#else
101+import System.Locale (defaultTimeLocale, dateTimeFmt)
102+#endif
103+
103104instance (ToJSON a) => ToJSON (Identity a) where
104105 toJSON (Identity a) = toJSON a
105106 {-# INLINE toJSON #-}