/home/justin/Haskell/loop/src/Dodge/Combine.hs:6:1-19: warning: [-Wunused-imports] The import of ‘Control.Lens’ is redundant | 6 | import Control.Lens | ^^^^^^^^^^^^^^^^^^^ /home/justin/Haskell/loop/src/Dodge/Combine.hs:7:1-20: warning: [-Wunused-imports] The import of ‘Control.Monad’ is redundant | 7 | import Control.Monad | ^^^^^^^^^^^^^^^^^^^^ /home/justin/Haskell/loop/src/Dodge/Combine.hs:11:1-28: warning: [-Wunused-imports] The import of ‘Data.Map.Merge.Strict’ is redundant | 11 | import Data.Map.Merge.Strict | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ /home/justin/Haskell/loop/src/Dodge/Combine.hs:13:1-17: warning: [-Wunused-imports] The import of ‘Data.Maybe’ is redundant | 13 | import Data.Maybe | ^^^^^^^^^^^^^^^^^ /home/justin/Haskell/loop/src/Dodge/Combine.hs:21:1-19: warning: [-Wunused-imports] The import of ‘Dodge.Module’ is redundant | 21 | import Dodge.Module | ^^^^^^^^^^^^^^^^^^^ /home/justin/Haskell/loop/src/Dodge/Combine.hs:64:5-7: warning: [-Wunused-matches] Defined but not used: ‘inv’ | 64 | cmm inv (is, itm) = (is, ([], itm)) | ^^^ /home/justin/Haskell/loop/src/Dodge/Item/Display.hs:16:1-19: warning: [-Wunused-imports] The import of ‘Dodge.Module’ is redundant | 16 | import Dodge.Module | ^^^^^^^^^^^^^^^^^^^ /home/justin/Haskell/loop/src/Dodge/Item/SlotsTaken.hs:7:1-19: warning: [-Wunused-imports] The import of ‘Dodge.Module’ is redundant | 7 | import Dodge.Module | ^^^^^^^^^^^^^^^^^^^ /home/justin/Haskell/loop/src/Dodge/Module.hs:7:1-37: warning: [-Wunused-imports] The qualified import of ‘Data.Map.Strict’ is redundant | 7 | import qualified Data.Map.Strict as M | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ /home/justin/Haskell/loop/src/Dodge/Module.hs:8:1-22: warning: [-Wunused-imports] The import of ‘Dodge.Data.Item’ is redundant | 8 | import Dodge.Data.Item | ^^^^^^^^^^^^^^^^^^^^^^ /home/justin/Haskell/loop/src/Dodge/Module.hs:9:1-24: warning: [-Wunused-imports] The import of ‘Dodge.Module.Info’ is redundant | 9 | import Dodge.Module.Info | ^^^^^^^^^^^^^^^^^^^^^^^^ /home/justin/Haskell/loop/src/Dodge/Combine/Combinations.hs:226:1-15: warning: [-Wunused-top-binds] Defined but not used: ‘homingLaunchers’ | 226 | homingLaunchers = launcher : [launcherX i | i <- [2 .. 10]] | ^^^^^^^^^^^^^^^ /home/justin/Haskell/loop/src/Dodge/Combine/Combinations.hs:241:1-15: warning: [-Wunused-top-binds] Defined but not used: ‘bulletMagazines’ | 241 | bulletMagazines = | ^^^^^^^^^^^^^^^ /home/justin/Haskell/loop/src/Dodge/Item/Held/BatteryGuns.hs:9:1-37: warning: [-Wunused-imports] The qualified import of ‘Data.Map.Strict’ is redundant | 9 | import qualified Data.Map.Strict as M | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ /home/justin/Haskell/loop/src/Dodge/Item/Info.hs:4:1-37: warning: [-Wunused-imports] The qualified import of ‘Data.Map.Strict’ is redundant | 4 | import qualified Data.Map.Strict as M | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ /home/justin/Haskell/loop/src/Dodge/Item/Draw/SPic.hs:8:1-37: warning: [-Wunused-imports] The qualified import of ‘Data.Map.Strict’ is redundant | 8 | import qualified Data.Map.Strict as M | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ /home/justin/Haskell/loop/src/Dodge/Combine/Module.hs:3:1-20: warning: [-Wunused-imports] The import of ‘Data.Foldable’ is redundant | 3 | import Data.Foldable | ^^^^^^^^^^^^^^^^^^^^ /home/justin/Haskell/loop/src/Dodge/Combine/Module.hs:4:1-22: warning: [-Wunused-imports] The import of ‘Dodge.Data.Beam’ is redundant | 4 | import Dodge.Data.Beam | ^^^^^^^^^^^^^^^^^^^^^^ /home/justin/Haskell/loop/src/Dodge/Combine/Module.hs:5:1-22: warning: [-Wunused-imports] The import of ‘Dodge.Data.Item’ is redundant | 5 | import Dodge.Data.Item | ^^^^^^^^^^^^^^^^^^^^^^ /home/justin/Haskell/loop/src/Dodge/Combine/Module.hs:6:1-18: warning: [-Wunused-imports] The import of ‘Dodge.Tesla’ is redundant | 6 | import Dodge.Tesla | ^^^^^^^^^^^^^^^^^^ /home/justin/Haskell/loop/src/Dodge/Combine/Module.hs:7:1-15: warning: [-Wunused-imports] The import of ‘Geometry’ is redundant | 7 | import Geometry | ^^^^^^^^^^^^^^^ /home/justin/Haskell/loop/src/Dodge/Combine/Module.hs:8:1-15: warning: [-Wunused-imports] The import of ‘LensHelp’ is redundant | 8 | import LensHelp | ^^^^^^^^^^^^^^^ /home/justin/Haskell/loop/src/Dodge/Data/Item/Combine.hs:12:1-37: warning: [-Wunused-imports] The qualified import of ‘Data.Map.Strict’ is redundant | 12 | import qualified Data.Map.Strict as M | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^