ref: 3615a8ce9a9e27a9ef9223244243ee0dd08ddc23
dir: /lib/MiniPrelude.hs/
module MiniPrelude( module Control.Applicative, module Control.Error, module Control.Monad, module Data.Bool, module Data.Char, module Data.Enum, module Data.Eq, module Data.Either, module Data.Function, module Data.Functor, module Data.Ord, module Data.Int, module Data.Integral, module Data.List, module Data.Maybe, module Data.Monoid.Internal, module Data.Num, module Data.Records, module Data.String, module Data.Tuple, module System.IO, module Text.Show, usingMhs, _wordSize, _isWindows, ) where import Prelude() import Control.Applicative(Applicative(..)) import Control.Error import Control.Monad import Data.Bool import Data.Char import Data.Enum import Data.Eq import Data.Either import Data.Function import Data.Functor import Data.Ord import Data.Int import Data.Integral import Data.List([](..), map, (++), filter, head, last, tail, init, null, length, (!!), reverse, foldl, foldl1, foldr, foldr1, and, or, any, all, sum, product, concat, concatMap, maximum, minimum, scanl, scanl1, scanr, scanr1, iterate, repeat, replicate, cycle, take, drop, splitAt, takeWhile, dropWhile, span, break, elem, notElem, lookup, zip, zip3, zipWith, zipWith3, unzip, unzip3, lines, words, unlines, unwords) import Data.Maybe import Data.Monoid.Internal import Data.Num import Data.Records import Data.String import Data.Tuple import System.IO(IO, putChar, putStr, putStrLn, print, getLine, getContents, interact, FilePath, readFile, writeFile, appendFile, cprint, cuprint) import Text.Show(Show(..), ShowS, shows, showChar, showString, showParen) import Text.Show import Primitives(_wordSize, _isWindows) -- So we can detect mhs vs ghc usingMhs :: Bool usingMhs = True