diff --git a/clash-protocols-base/src/Protocols/Plugin/TaggedBundle.hs b/clash-protocols-base/src/Protocols/Plugin/TaggedBundle.hs index 78db9f0e..e44fc3b3 100644 --- a/clash-protocols-base/src/Protocols/Plugin/TaggedBundle.hs +++ b/clash-protocols-base/src/Protocols/Plugin/TaggedBundle.hs @@ -6,7 +6,15 @@ -- For debugging TH: -- {-# OPTIONS_GHC -ddump-splices #-} -module Protocols.Plugin.TaggedBundle where +module Protocols.Plugin.TaggedBundle + ( + -- * Typeclasses + TaggedBundle (..), + pattern TaggedBundle, + + -- * Template haskell functions + taggedBundleTupleInstances, + ) where import Clash.Explicit.Prelude diff --git a/clash-protocols-base/src/Protocols/Plugin/Units.hs b/clash-protocols-base/src/Protocols/Plugin/Units.hs index 9da0ab58..cfa4c7df 100644 --- a/clash-protocols-base/src/Protocols/Plugin/Units.hs +++ b/clash-protocols-base/src/Protocols/Plugin/Units.hs @@ -5,7 +5,14 @@ -- For debugging TH: -- {-# OPTIONS_GHC -ddump-splices #-} -module Protocols.Plugin.Units where +module Protocols.Plugin.Units + ( -- * Typeclasses + Units(..) + + -- * Template haskell functions + , unitsTupleInstances + ) + where import Clash.Explicit.Prelude