@@ -2098,7 +2098,7 @@ instance BucketAggregation DateRangeResult where
20982098 docCount = dateRangeDocCount
20992099 aggs = dateRangeAggs
21002100
2101−instance (FromJSON a, BucketAggregation a) => FromJSON (Bucket a) where
2101+instance (FromJSON a) => FromJSON (Bucket a) where
21022102 parseJSON (Object v) = Bucket <$>
21032103 v .: "buckets"
21042104 parseJSON _ = mempty
@@ -5238,9 +5238,6 @@ instance FromJSON PhraseSuggesterCollate where
52385238 return $ PhraseSuggesterCollate (TemplateQueryInline inline' params') prune'
52395239 parseJSON x = typeMismatch "PhraseSuggesterCollate" x
52405240
5241−mkPhraseSuggesterCollate :: TemplateQueryInline -> PhraseSuggesterCollate
5242−mkPhraseSuggesterCollate tQuery = PhraseSuggesterCollate tQuery False
5243−
52445241data SuggestOptions =
52455242 SuggestOptions { suggestOptionsText :: Text
52465243 , suggestOptionsScore :: Double