From 6a16828beb09efdffe5bc2014df409a21965590a Mon Sep 17 00:00:00 2001
From: stuebinm <stuebinm@disroot.org>
Date: Mon, 4 Oct 2021 17:33:06 +0200
Subject: [PATCH] removed unnecessary dependency

---
 src/Main.hs  | 6 ++----
 walint.cabal | 2 +-
 2 files changed, 3 insertions(+), 5 deletions(-)

diff --git a/src/Main.hs b/src/Main.hs
index 5072a64..f4060b9 100644
--- a/src/Main.hs
+++ b/src/Main.hs
@@ -9,10 +9,8 @@ module Main where
 import           Data.Aeson                    (encode)
 import           Data.Aeson.Encode.Pretty      (encodePretty)
 import qualified Data.ByteString.Lazy          as LB
-import qualified Data.ByteString.Lazy.Encoding as LB
+import qualified Data.ByteString.Char8 as C8
 import           Data.Maybe                    (fromMaybe)
-import           Data.Text.Lazy                as T
-import           System.IO                     (utf8)
 import           WithCli
 
 import           Util                          (printPretty)
@@ -54,4 +52,4 @@ run options = do
 
 -- | haskell's many string types are FUN …
 printLB :: LB.ByteString -> IO ()
-printLB = putStrLn . T.unpack . LB.decode utf8
+printLB a = putStrLn $ C8.unpack $ LB.toStrict a
diff --git a/walint.cabal b/walint.cabal
index 1de7798..0776ca3 100644
--- a/walint.cabal
+++ b/walint.cabal
@@ -58,7 +58,7 @@ executable walint
                       aeson,
                       aeson-pretty,
                       bytestring,
-                      bytestring-encoding,
+--                      bytestring-encoding,
                       text
     hs-source-dirs:   src
     default-language: Haskell2010
-- 
GitLab