From 194b3ce6832be0a45a2579cac52509d56df012f9 Mon Sep 17 00:00:00 2001
From: Devon Hollowood <devonhollowood@google.com>
Date: Fri, 8 Nov 2024 12:37:52 -0800
Subject: [PATCH] Modernize some config parameters

---
 search-algorithms.cabal | 2 +-
 src/Algorithm/Search.hs | 1 +
 stack.yaml              | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/search-algorithms.cabal b/search-algorithms.cabal
index 577531d..8b3fbc5 100644
--- a/search-algorithms.cabal
+++ b/search-algorithms.cabal
@@ -20,7 +20,7 @@ library
   hs-source-dirs:      src
   exposed-modules:     Algorithm.Search
   build-depends:       base >= 4.7 && < 5
-                     , containers >= 0.5 && < 0.7
+                     , containers >= 0.5 && < 0.8
   ghc-options:         -Wall
   default-language:    Haskell2010
 
diff --git a/src/Algorithm/Search.hs b/src/Algorithm/Search.hs
index e72c57c..0d78ea1 100644
--- a/src/Algorithm/Search.hs
+++ b/src/Algorithm/Search.hs
@@ -1,6 +1,7 @@
 {-# LANGUAGE MultiParamTypeClasses #-}
 {-# LANGUAGE FlexibleInstances #-}
 {-# LANGUAGE TypeFamilies #-}
+{-# LANGUAGE TypeOperators #-}
 
 -- | This module contains a collection of generalized graph search algorithms,
 -- for when you don't want to explicitly represent your data as a graph. The
diff --git a/stack.yaml b/stack.yaml
index 7c9b5ca..3bc4629 100644
--- a/stack.yaml
+++ b/stack.yaml
@@ -1,4 +1,4 @@
-resolver: lts-18.20
+resolver: lts-22.40
 packages:
 - '.'
 extra-deps: []