From a81c92dc2cdff02c55fdc197d943bc7a35c64be5 Mon Sep 17 00:00:00 2001 From: LLLL Colonq Date: Tue, 7 May 2024 14:21:13 -0400 Subject: fig-emulator-gb: Fix space leak --- fig-emulator-gb/src/Fig/Emulator/GB/Bus.hs | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'fig-emulator-gb/src/Fig/Emulator/GB/Bus.hs') diff --git a/fig-emulator-gb/src/Fig/Emulator/GB/Bus.hs b/fig-emulator-gb/src/Fig/Emulator/GB/Bus.hs index dd61dbc..6550d2d 100644 --- a/fig-emulator-gb/src/Fig/Emulator/GB/Bus.hs +++ b/fig-emulator-gb/src/Fig/Emulator/GB/Bus.hs @@ -20,11 +20,11 @@ instance Pretty Addr where pretty (Addr w) = "$" <> pack (showHex w "") data Component m = forall (s :: Type). Component - { compState :: !s - , compMatches :: !(Addr -> Bool) - , compUpdate :: !(s -> Int -> m s) - , compWrite :: !(s -> Addr -> Word8 -> m s) - , compRead :: !(s -> Addr -> m Word8) + { compState :: s + , compMatches :: Addr -> Bool + , compUpdate :: s -> Int -> m s + , compWrite :: s -> Addr -> Word8 -> m s + , compRead :: s -> Addr -> m Word8 } newtype Bus m = Bus { busComponents :: [Component m] } -- cgit v1.2.3