/home/justin/Haskell/loop/src/Dodge/Item/Grammar.hs:39:1-25: warning: [-Wunused-top-binds] Defined but not used: ‘basePartiallyComposedItem’ | 39 | basePartiallyComposedItem itm = case itm ^. itType of | ^^^^^^^^^^^^^^^^^^^^^^^^^ /home/justin/Haskell/loop/src/Dodge/Item/Grammar.hs:111:1-16: warning: [-Wunused-top-binds] Defined but not used: ‘ammoComposedItem’ | 111 | ammoComposedItem itm = fromMaybe (error "in ammoComposedItem, wrong item") $ do | ^^^^^^^^^^^^^^^^ /home/justin/Haskell/loop/src/Dodge/Item/Grammar.hs:165:1-6: warning: [-Wunused-top-binds] Defined but not used: ‘invLDT’ | 165 | invLDT = | ^^^^^^ /home/justin/Haskell/loop/src/Dodge/Data/ComposedItem.hs:13:1-43: warning: [-Wunused-imports] The import of ‘Dodge.Data.Item.Use.Consumption.Ammo’ is redundant | 13 | import Dodge.Data.Item.Use.Consumption.Ammo | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^