ref: b4a7a0d4c04ad0fb96d0b279d35da2658d58a0e1
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