Add explicit 'import Prelude' to fix dependencies (necessary for make -j)
+import Prelude -- necessary to get dependencies right
+
import Data.Maybe ( isJust )
#ifdef __GLASGOW_HASKELL__
import GHC.Base
import Data.Maybe ( isJust )
#ifdef __GLASGOW_HASKELL__
import GHC.Base
listToQueue, queueToList
) where
listToQueue, queueToList
) where
-#ifdef __HADDOCK__
-import Prelude
-#endif
+import Prelude -- necessary to get dependencies right
-- | The type of FIFO queues.
data Queue a = Q [a] [a] [a]
-- | The type of FIFO queues.
data Queue a = Q [a] [a] [a]