iteratee-0.3.1: src/Data/Iteratee/IO/Base.hs
{-# LANGUAGE CPP #-}
module Data.Iteratee.IO.Base (
#if defined(USE_WINDOWS)
module Data.Iteratee.IO.Windows,
#endif
#if defined(USE_POSIX)
module Data.Iteratee.IO.Posix,
#else
FileOffset
#endif
)
where
#if defined(USE_WINDOWS)
import Data.Iteratee.IO.Windows
#endif
-- Provide the FileOffset type, which is available in Posix modules
-- and maybe Windows
#if defined(USE_POSIX)
import Data.Iteratee.IO.Posix
#else
type FileOffset = Integer
#endif