haskell98-2.0.0.2: Compatibility with Haskell 98

Index

!Array
!!Prelude, List
$Prelude
$!Prelude
%Ratio
&&Prelude
*Prelude
**Prelude
+Prelude
++Prelude, List
-Prelude
.Prelude
.&.Bits
.|.Bits
/Prelude
//Array
/=Prelude
:+Complex
<Prelude
<=Prelude
=<<Prelude, Monad
==Prelude
>Prelude
>=Prelude
>>Prelude, Monad
>>=Prelude, Monad
absPrelude
AbsoluteSeekIO
accumArray
accumArrayArray
acosPrelude
acoshPrelude
addForeignPtrFinalizerForeignPtr
addForeignPtrFinalizerEnvForeignPtr
addToClockTimeTime
advancePtrMarshalArray
alignmentStorable
alignPtrPtr
allPrelude, List
allocaMarshalAlloc
allocaArrayMarshalArray
allocaArray0MarshalArray
allocaBytesMarshalAlloc
allocaBytesAlignedMarshalAlloc
alreadyExistsErrorTypeMarshalError
alreadyInUseErrorTypeMarshalError
amPmLocale
andPrelude, List
annotateIOErrorMarshalError
anyPrelude, List
apMonad
appendFilePrelude, IO
AppendModeIO
approxRationalRatio
AprilTime
ArrayArray
arrayArray
asinPrelude
asinhPrelude
assocsArray
asTypeOfPrelude
atanPrelude
atan2Prelude
atanhPrelude
AugustTime
bitBits
bitDefaultBits
BitsBits
bitSizeBits
BlockBufferingIO
BoolPrelude
BoundedPrelude
boundsArray
bracketIO
bracket_IO
breakPrelude, List
BufferModeIO
CalendarTime 
1 (Data Constructor)Time
2 (Type/Class)Time
calendarTimeToStringTime
castCCharToCharCString, CForeign
castCharToCCharCString, CForeign
castCharToCSCharCString, CForeign
castCharToCUCharCString, CForeign
castCSCharToCharCString, CForeign
castCUCharToCharCString, CForeign
castForeignPtrForeignPtr
castFunPtrPtr
castFunPtrToPtrPtr
castPtrPtr
castPtrToFunPtrPtr
castPtrToStablePtrStablePtr
castStablePtrToPtrStablePtr
catchPrelude, IO
catMaybesMaybe
CChar 
1 (Data Constructor)CForeign, CTypes
2 (Type/Class)CForeign, CTypes
CClock 
1 (Data Constructor)CForeign, CTypes
2 (Type/Class)CForeign, CTypes
CDouble 
1 (Data Constructor)CForeign, CTypes
2 (Type/Class)CForeign, CTypes
ceilingPrelude
CFileCForeign, CTypes
CFloat 
1 (Data Constructor)CForeign, CTypes
2 (Type/Class)CForeign, CTypes
CFposCForeign, CTypes
CharPrelude, Char
charIsRepresentableCString, CForeign
chrChar
CInt 
1 (Data Constructor)CForeign, CTypes
2 (Type/Class)CForeign, CTypes
CIntMax 
1 (Data Constructor)CForeign, CTypes
2 (Type/Class)CForeign, CTypes
CIntPtr 
1 (Data Constructor)CForeign, CTypes
2 (Type/Class)CForeign, CTypes
cisComplex
CJmpBufCForeign, CTypes
clearBitBits
CLLong 
1 (Data Constructor)CForeign, CTypes
2 (Type/Class)CForeign, CTypes
ClockTimeTime
CLong 
1 (Data Constructor)CForeign, CTypes
2 (Type/Class)CForeign, CTypes
comparePrelude
complementBits
complementBitBits
ComplexComplex
concatPrelude, List
concatMapPrelude, List
conjugateComplex
constPrelude
copyArrayMarshalArray
copyBytesMarshalUtils
cosPrelude
coshPrelude
CPtrdiff 
1 (Data Constructor)CForeign, CTypes
2 (Type/Class)CForeign, CTypes
cpuTimePrecisionCPUTime
createDirectoryDirectory
CSChar 
1 (Data Constructor)CForeign, CTypes
2 (Type/Class)CForeign, CTypes
CShort 
1 (Data Constructor)CForeign, CTypes
2 (Type/Class)CForeign, CTypes
CSigAtomic 
1 (Data Constructor)CForeign, CTypes
2 (Type/Class)CForeign, CTypes
CSize 
1 (Data Constructor)CForeign, CTypes
2 (Type/Class)CForeign, CTypes
CStringCString, CForeign
CStringLenCString, CForeign
CSUSeconds 
1 (Data Constructor)CForeign, CTypes
2 (Type/Class)CForeign, CTypes
ctDayTime
ctHourTime
CTime 
1 (Data Constructor)CForeign, CTypes
2 (Type/Class)CForeign, CTypes
ctIsDSTTime
ctMinTime
ctMonthTime
ctPicosecTime
ctSecTime
ctTZTime
ctTZNameTime
ctWDayTime
ctYDayTime
ctYearTime
CUChar 
1 (Data Constructor)CForeign, CTypes
2 (Type/Class)CForeign, CTypes
CUInt 
1 (Data Constructor)CForeign, CTypes
2 (Type/Class)CForeign, CTypes
CUIntMax 
1 (Data Constructor)CForeign, CTypes
2 (Type/Class)CForeign, CTypes
CUIntPtr 
1 (Data Constructor)CForeign, CTypes
2 (Type/Class)CForeign, CTypes
CULLong 
1 (Data Constructor)CForeign, CTypes
2 (Type/Class)CForeign, CTypes
CULong 
1 (Data Constructor)CForeign, CTypes
2 (Type/Class)CForeign, CTypes
curryPrelude
CUSeconds 
1 (Data Constructor)CForeign, CTypes
2 (Type/Class)CForeign, CTypes
CUShort 
1 (Data Constructor)CForeign, CTypes
2 (Type/Class)CForeign, CTypes
CWchar 
1 (Data Constructor)CForeign, CTypes
2 (Type/Class)CForeign, CTypes
CWStringCString, CForeign
CWStringLenCString, CForeign
cyclePrelude, List
dateFmtLocale
dateTimeFmtLocale
DayTime
DecemberTime
decodeFloatPrelude
defaultTimeLocaleLocale
deleteList
deleteByList
deleteFirstsByList
denominatorRatio
deRefStablePtrStablePtr
diffClockTimesTime
digitToIntChar
divPrelude
divModPrelude
doesDirectoryExistDirectory
doesFileExistDirectory
doesNotExistErrorTypeMarshalError
DoublePrelude
dropPrelude, List
dropWhilePrelude, List
e2BIGCError, CForeign
eACCESCError, CForeign
eADDRINUSECError, CForeign
eADDRNOTAVAILCError, CForeign
eADVCError, CForeign
eAFNOSUPPORTCError, CForeign
eAGAINCError, CForeign
eALREADYCError, CForeign
eBADFCError, CForeign
eBADMSGCError, CForeign
eBADRPCCError, CForeign
eBUSYCError, CForeign
eCHILDCError, CForeign
eCOMMCError, CForeign
eCONNABORTEDCError, CForeign
eCONNREFUSEDCError, CForeign
eCONNRESETCError, CForeign
eDEADLKCError, CForeign
eDESTADDRREQCError, CForeign
eDIRTYCError, CForeign
eDOMCError, CForeign
eDQUOTCError, CForeign
eEXISTCError, CForeign
eFAULTCError, CForeign
eFBIGCError, CForeign
eFTYPECError, CForeign
eHOSTDOWNCError, CForeign
eHOSTUNREACHCError, CForeign
eIDRMCError, CForeign
eILSEQCError, CForeign
eINPROGRESSCError, CForeign
eINTRCError, CForeign
eINVALCError, CForeign
eIOCError, CForeign
eISCONNCError, CForeign
eISDIRCError, CForeign
EitherPrelude
eitherPrelude
elemPrelude, List
elemIndexList
elemIndicesList
elemsArray
eLOOPCError, CForeign
eMFILECError, CForeign
eMLINKCError, CForeign
eMSGSIZECError, CForeign
eMULTIHOPCError, CForeign
eNAMETOOLONGCError, CForeign
encodeFloatPrelude
eNETDOWNCError, CForeign
eNETRESETCError, CForeign
eNETUNREACHCError, CForeign
eNFILECError, CForeign
eNOBUFSCError, CForeign
eNODATACError, CForeign
eNODEVCError, CForeign
eNOENTCError, CForeign
eNOEXECCError, CForeign
eNOLCKCError, CForeign
eNOLINKCError, CForeign
eNOMEMCError, CForeign
eNOMSGCError, CForeign
eNONETCError, CForeign
eNOPROTOOPTCError, CForeign
eNOSPCCError, CForeign
eNOSRCError, CForeign
eNOSTRCError, CForeign
eNOSYSCError, CForeign
eNOTBLKCError, CForeign
eNOTCONNCError, CForeign
eNOTDIRCError, CForeign
eNOTEMPTYCError, CForeign
eNOTSOCKCError, CForeign
eNOTTYCError, CForeign
EnumPrelude
enumFromPrelude
enumFromThenPrelude
enumFromThenToPrelude
enumFromToPrelude
eNXIOCError, CForeign
eofErrorTypeMarshalError
eOKCError, CForeign
eOPNOTSUPPCError, CForeign
ePERMCError, CForeign
ePFNOSUPPORTCError, CForeign
ePIPECError, CForeign
ePROCLIMCError, CForeign
ePROCUNAVAILCError, CForeign
ePROGMISMATCHCError, CForeign
ePROGUNAVAILCError, CForeign
ePROTOCError, CForeign
ePROTONOSUPPORTCError, CForeign
ePROTOTYPECError, CForeign
EQPrelude
EqPrelude
eRANGECError, CForeign
eREMCHGCError, CForeign
eREMOTECError, CForeign
eROFSCError, CForeign
eRPCMISMATCHCError, CForeign
eRREMOTECError, CForeign
Errno 
1 (Data Constructor)CError, CForeign
2 (Type/Class)CError, CForeign
errnoToIOErrorCError, CForeign
errorPrelude
eSHUTDOWNCError, CForeign
eSOCKTNOSUPPORTCError, CForeign
eSPIPECError, CForeign
eSRCHCError, CForeign
eSRMNTCError, CForeign
eSTALECError, CForeign
eTIMECError, CForeign
eTIMEDOUTCError, CForeign
eTOOMANYREFSCError, CForeign
eTXTBSYCError, CForeign
eUSERSCError, CForeign
evenPrelude
eWOULDBLOCKCError, CForeign
eXDEVCError, CForeign
executableDirectory
ExitCodeSystem
ExitFailureSystem
exitFailureSystem
ExitSuccessSystem
exitWithSystem
expPrelude
exponentPrelude
failPrelude, Monad
FalsePrelude
FebruaryTime
FilePathPrelude, IO
filterPrelude, List
filterMMonad
finalizeForeignPtrForeignPtr
FinalizerEnvPtrForeignPtr
finalizerFreeMarshalAlloc
FinalizerPtrForeignPtr
findList
findIndexList
findIndicesList
flipPrelude
FloatPrelude
floatDigitsPrelude
FloatingPrelude
floatRadixPrelude
floatRangePrelude
floatToDigitsNumeric
floorPrelude
fmapPrelude, Monad
foldlPrelude, List
foldl1Prelude, List
foldMMonad
foldrPrelude, List
foldr1Prelude, List
ForeignPtrForeignPtr
formatCalendarTimeTime
FractionalPrelude
freeMarshalAlloc
freeHaskellFunPtrPtr
freeStablePtrStablePtr
FridayTime
fromBoolMarshalUtils
fromEnumPrelude
fromIntegerPrelude
fromIntegralPrelude
fromJustMaybe
fromMaybeMaybe
fromRatNumeric
fromRationalPrelude
fstPrelude
fullErrorTypeMarshalError
FunctorPrelude, Monad
FunPtrPtr
gcdPrelude
genericDropList
genericIndexList
genericLengthList
genericReplicateList
genericSplitAtList
genericTakeList
genRangeRandom
getArgsSystem
getCharPrelude, IO
getClockTimeTime
getContentsPrelude, IO
getCPUTimeCPUTime
getCurrentDirectoryDirectory
getDirectoryContentsDirectory
getEnvSystem
getErrnoCError, CForeign
getLinePrelude, IO
getModificationTimeDirectory
getPermissionsDirectory
getProgNameSystem
getStdGenRandom
getStdRandomRandom
groupList
groupByList
GTPrelude
guardMonad
HandleIO
HandlePosnIO
hCloseIO
headPrelude, List
hFileSizeIO
hFlushIO
hGetBufferingIO
hGetCharIO
hGetContentsIO
hGetLineIO
hGetPosnIO
hIsClosedIO
hIsEOFIO
hIsOpenIO
hIsReadableIO
hIsSeekableIO
hIsWritableIO
hLookAheadIO
hPrintIO
hPutCharIO
hPutStrIO
hPutStrLnIO
hReadyIO
hSeekIO
hSetBufferingIO
hSetPosnIO
hWaitForInputIO
idPrelude
illegalOperationErrorTypeMarshalError
imagPartComplex
indexIx, Array
indicesArray
initPrelude, List
initsList
inRangeIx, Array
insertList
insertByList
IntPrelude, Int
Int16Int
Int32Int
Int64Int
Int8Int
IntegerPrelude
IntegralPrelude
interactPrelude, IO
intersectList
intersectByList
intersperseList
IntPtrPtr
intPtrToPtrPtr
intToDigitChar
IOPrelude, IO
ioeGetErrorStringIO
ioeGetFileNameIO
ioeGetHandleIO
IOErrorPrelude, IO
ioErrorPrelude, IO
IOErrorTypeMarshalError
IOModeIO
isAlphaChar
isAlphaNumChar
isAlreadyExistsErrorIO
isAlreadyInUseErrorIO
isAsciiChar
isControlChar
isDenormalizedPrelude
isDigitChar
isDoesNotExistErrorIO
isEOFIO
isEOFErrorIO
isFullErrorIO
isHexDigitChar
isIEEEPrelude
isIllegalOperationIO
isInfinitePrelude
isJustMaybe
isLatin1Char
isLowerChar
isNaNPrelude
isNegativeZeroPrelude
isNothingMaybe
isOctDigitChar
isPermissionErrorIO
isPrefixOfList
isPrintChar
isSignedBits
isSpaceChar
isSuffixOfList
isUpperChar
isUserErrorIO
isValidErrnoCError, CForeign
iteratePrelude, List
IxIx, Array
ixmapArray
JanuaryTime
joinMonad
JulyTime
JuneTime
JustPrelude, Maybe
lastPrelude, List
lcmPrelude
LeftPrelude
lengthPrelude, List
lengthArray0MarshalArray
lexPrelude
lexDigitsNumeric
lexLitCharChar
liftMMonad
liftM2Monad
liftM3Monad
liftM4Monad
liftM5Monad
LineBufferingIO
linesPrelude, List
listArrayArray
listToMaybeMaybe
logPrelude
logBasePrelude
lookupPrelude, List
LTPrelude
magnitudeComplex
mallocMarshalAlloc
mallocArrayMarshalArray
mallocArray0MarshalArray
mallocBytesMarshalAlloc
mallocForeignPtrForeignPtr
mallocForeignPtrArrayForeignPtr
mallocForeignPtrArray0ForeignPtr
mallocForeignPtrBytesForeignPtr
mapPrelude, List
mapAccumLList
mapAccumRList
mapAndUnzipMMonad
mapMPrelude, Monad
mapMaybeMaybe
mapM_Prelude, Monad
MarchTime
maxPrelude
maxBoundPrelude
maximumPrelude, List
maximumByList
MayTime
MaybePrelude, Maybe
maybePrelude, Maybe
maybeNewMarshalUtils
maybePeekMarshalUtils
maybeToListMaybe
maybeWithMarshalUtils
minPrelude
minBoundPrelude
minimumPrelude, List
minimumByList
minusPtrPtr
mkIOErrorMarshalError
mkPolarComplex
mkStdGenRandom
modPrelude
MonadPrelude, Monad
MonadPlusMonad
MondayTime
MonthTime
monthsLocale
moveArrayMarshalArray
moveBytesMarshalUtils
mplusMonad
msumMonad
mzeroMonad
negatePrelude
newMarshalUtils
newArrayMarshalArray
newArray0MarshalArray
newCAStringCString, CForeign
newCAStringLenCString, CForeign
newCStringCString, CForeign
newCStringLenCString, CForeign
newCWStringCString, CForeign
newCWStringLenCString, CForeign
newForeignPtrForeignPtr
newForeignPtrEnvForeignPtr
newForeignPtr_ForeignPtr
newStablePtrStablePtr
newStdGenRandom
nextRandom
NoBufferingIO
notPrelude
notElemPrelude, List
NothingPrelude, Maybe
NovemberTime
nubList
nubByList
nullPrelude, List
nullFunPtrPtr
nullPtrPtr
NumPrelude
numeratorRatio
OctoberTime
oddPrelude
openFileIO
orPrelude, List
OrdPrelude
ordChar
OrderingPrelude
otherwisePrelude
partitionList
peekStorable
peekArrayMarshalArray
peekArray0MarshalArray
peekByteOffStorable
peekCAStringCString, CForeign
peekCAStringLenCString, CForeign
peekCStringCString, CForeign
peekCStringLenCString, CForeign
peekCWStringCString, CForeign
peekCWStringLenCString, CForeign
peekElemOffStorable
permissionErrorTypeMarshalError
Permissions 
1 (Type/Class)Directory
2 (Data Constructor)Directory
phaseComplex
piPrelude
plusPtrPtr
pokeStorable
pokeArrayMarshalArray
pokeArray0MarshalArray
pokeByteOffStorable
pokeElemOffStorable
polarComplex
popCountBits
popCountDefaultBits
predPrelude
printPrelude, IO
productPrelude, List
properFractionPrelude
PtrPtr
ptrToIntPtrPtr
ptrToWordPtrPtr
putCharPrelude, IO
putStrPrelude, IO
putStrLnPrelude, IO
quotPrelude
quotRemPrelude
RandomRandom
randomRandom
RandomGenRandom
randomIORandom
randomRRandom
randomRIORandom
randomRsRandom
randomsRandom
rangeIx, Array
rangeSizeIx, Array
RatioRatio
RationalPrelude, Ratio
ReadPrelude
readPrelude
readableDirectory
readDecNumeric
readFilePrelude, IO
readFloatNumeric
readHexNumeric
readIntNumeric
readIOPrelude, IO
readListPrelude
readLitCharChar
readLnPrelude, IO
ReadModeIO
readOctNumeric
readParenPrelude
ReadSPrelude
readsPrelude
readSignedNumeric
readsPrecPrelude
ReadWriteModeIO
RealPrelude
RealFloatPrelude
RealFracPrelude
reallocMarshalAlloc
reallocArrayMarshalArray
reallocArray0MarshalArray
reallocBytesMarshalAlloc
realPartComplex
realToFracPrelude
recipPrelude
RelativeSeekIO
remPrelude
removeDirectoryDirectory
removeFileDirectory
renameDirectoryDirectory
renameFileDirectory
repeatPrelude, List
replicatePrelude, List
resetErrnoCError, CForeign
returnPrelude, Monad
reversePrelude, List
RightPrelude
rotateBits
rotateLBits
rotateRBits
roundPrelude
SaturdayTime
scaleFloatPrelude
scanlPrelude, List
scanl1Prelude, List
scanrPrelude, List
scanr1Prelude, List
searchableDirectory
SeekFromEndIO
SeekModeIO
SeptemberTime
seqPrelude
sequencePrelude, Monad
sequence_Prelude, Monad
setBitBits
setCurrentDirectoryDirectory
setPermissionsDirectory
setStdGenRandom
shiftBits
shiftLBits
shiftRBits
ShowPrelude
showPrelude
showCharPrelude
showEFloatNumeric
showFFloatNumeric
showFloatNumeric
showGFloatNumeric
showHexNumeric
showIntNumeric
showIntAtBaseNumeric
showListPrelude
showLitCharChar
showOctNumeric
showParenPrelude
ShowSPrelude
showsPrelude
showSignedNumeric
showsPrecPrelude
showStringPrelude
significandPrelude
signumPrelude
sinPrelude
sinhPrelude
sizeOfStorable
sndPrelude
sortList
sortByList
spanPrelude, List
splitRandom
splitAtPrelude, List
sqrtPrelude
StablePtrStablePtr
stderrIO
StdGenRandom
stdinIO
stdoutIO
StorableStorable
StringPrelude, Char
subtractPrelude
succPrelude
sumPrelude, List
SundayTime
systemSystem
tailPrelude, List
tailsList
takePrelude, List
takeWhilePrelude, List
tanPrelude
tanhPrelude
tdDayTime
tdHourTime
tdMinTime
tdMonthTime
tdPicosecTime
tdSecTime
tdYearTime
testBitBits
testBitDefaultBits
throwErrnoCError, CForeign
throwErrnoIfCError, CForeign
throwErrnoIfMinus1CError, CForeign
throwErrnoIfMinus1RetryCError, CForeign
throwErrnoIfMinus1RetryMayBlockCError, CForeign
throwErrnoIfMinus1RetryMayBlock_CError, CForeign
throwErrnoIfMinus1Retry_CError, CForeign
throwErrnoIfMinus1_CError, CForeign
throwErrnoIfNullCError, CForeign
throwErrnoIfNullRetryCError, CForeign
throwErrnoIfNullRetryMayBlockCError, CForeign
throwErrnoIfRetryCError, CForeign
throwErrnoIfRetryMayBlockCError, CForeign
throwErrnoIfRetryMayBlock_CError, CForeign
throwErrnoIfRetry_CError, CForeign
throwErrnoIf_CError, CForeign
throwErrnoPathCError, CForeign
throwErrnoPathIfCError, CForeign
throwErrnoPathIfMinus1CError, CForeign
throwErrnoPathIfMinus1_CError, CForeign
throwErrnoPathIfNullCError, CForeign
throwErrnoPathIf_CError, CForeign
throwIfMarshalError
throwIfNegMarshalError
throwIfNeg_MarshalError
throwIfNullMarshalError
throwIf_MarshalError
ThursdayTime
time12FmtLocale
TimeDiff 
1 (Data Constructor)Time
2 (Type/Class)Time
timeFmtLocale
TimeLocale 
1 (Data Constructor)Locale
2 (Type/Class)Locale
toBoolMarshalUtils
toCalendarTimeTime
toClockTimeTime
toEnumPrelude
toIntegerPrelude
toLowerChar
toRationalPrelude
touchForeignPtrForeignPtr
toUpperChar
toUTCTimeTime
transposeList
TruePrelude
truncatePrelude
tryIO
TuesdayTime
uncurryPrelude
undefinedPrelude
unfoldrList
unionList
unionByList
unlessMonad
unlinesPrelude, List
unsafeForeignPtrToPtrForeignPtr
unsafeShiftLBits
unsafeShiftRBits
untilPrelude
unwordsPrelude, List
unzipPrelude, List
unzip3Prelude, List
unzip4List
unzip5List
unzip6List
unzip7List
userErrorPrelude, IO
userErrorTypeMarshalError
voidMarshalError
wDaysLocale
WednesdayTime
whenMonad
withMarshalUtils
withArrayMarshalArray
withArray0MarshalArray
withArrayLenMarshalArray
withArrayLen0MarshalArray
withCAStringCString, CForeign
withCAStringLenCString, CForeign
withCStringCString, CForeign
withCStringLenCString, CForeign
withCWStringCString, CForeign
withCWStringLenCString, CForeign
withForeignPtrForeignPtr
withManyMarshalUtils
WordWord
Word16Word
Word32Word
Word64Word
Word8Word
WordPtrPtr
wordPtrToPtrPtr
wordsPrelude, List
writableDirectory
writeFilePrelude, IO
WriteModeIO
xorBits
zipPrelude, List
zip3Prelude, List
zip4List
zip5List
zip6List
zip7List
zipWithPrelude, List
zipWith3Prelude, List
zipWith4List
zipWith5List
zipWith6List
zipWith7List
zipWithMMonad
zipWithM_Monad
\\List
^Prelude
^^Prelude
||Prelude