@@ -29,13 +29,13 @@ import Config (configCodec, Config (..))
2929import Entry (path , Entry )
3030import System.Environment (lookupEnv )
3131import Data.Maybe (fromMaybe )
32- import Network.HTTP.Client (Manager , defaultManagerSettings , newManager )
32+ import Network.HTTP.Client (defaultManagerSettings , newManager )
3333import Polysemy.Reader (Reader , runReader )
3434import Network.HTTP.Client.TLS (tlsManagerSettings )
3535
3636runBackendIO
37- :: ( Manager , Manager )
38- -> Sem '[BackendEffect , Error CofferError , Reader ( Manager , Manager ) , Embed IO , Final IO ] a
37+ :: ConnectionManagers
38+ -> Sem '[BackendEffect , Error CofferError , Reader ConnectionManagers , Embed IO , Final IO ] a
3939 -> IO a
4040runBackendIO managers action =
4141 runBackend action
@@ -75,7 +75,7 @@ main = do
7575 config <- readConfig configPath
7676 defaultManager <- newManager defaultManagerSettings
7777 tlsManager <- newManager tlsManagerSettings
78- runBackendIO (defaultManager, tlsManager) do
78+ runBackendIO (ConnectionManagers defaultManager tlsManager) do
7979 case someCommand of
8080 SomeCommand cmd@ CmdView {} -> do
8181 runCommand config cmd >>= \ case
0 commit comments