base-4.19.2.0: Core data structures and operations

Index - C

CGHC.Generics
C#GHC.Base, GHC.Exts
C1GHC.Generics
callocForeign.Marshal.Alloc, Foreign.Marshal.Safe, Foreign.Marshal, Foreign.Safe, Foreign
callocArrayForeign.Marshal.Array, Foreign.Marshal.Safe, Foreign.Marshal, Foreign.Safe, Foreign
callocArray0Foreign.Marshal.Array, Foreign.Marshal.Safe, Foreign.Marshal, Foreign.Safe, Foreign
callocBytesForeign.Marshal.Alloc, Foreign.Marshal.Safe, Foreign.Marshal, Foreign.Safe, Foreign
CallStackGHC.Stack.Types, GHC.Exception, GHC.Stack
callStackGHC.Stack
cancelIoExGHC.Event.Windows.FFI
cancelIoEx'GHC.Event.Windows.FFI
cannotCompactFunctionGHC.IO.Exception
cannotCompactMutableGHC.IO.Exception
cannotCompactPinnedGHC.IO.Exception
casArray#GHC.Base, GHC.Exts
casInt16Array#GHC.Base, GHC.Exts
casInt32Array#GHC.Base, GHC.Exts
casInt64Array#GHC.Base, GHC.Exts
casInt8Array#GHC.Base, GHC.Exts
casIntArray#GHC.Base, GHC.Exts
casMutVar#GHC.Base, GHC.Exts
casSmallArray#GHC.Base, GHC.Exts
castData.Typeable, Data.Data
castCCharToCharForeign.C.String, Foreign.C
castCharToCCharForeign.C.String, Foreign.C
castCharToCSCharForeign.C.String, Foreign.C
castCharToCUCharForeign.C.String, Foreign.C
castCSCharToCharForeign.C.String, Foreign.C
castCUCharToCharForeign.C.String, Foreign.C
castDoubleToWord64GHC.Float
castFloatToWord32GHC.Float
castForeignPtrGHC.ForeignPtr, Foreign.ForeignPtr.Safe, Foreign.ForeignPtr, Foreign.Safe, Foreign
castFunPtrGHC.Ptr, Foreign.Ptr, Foreign.Safe, Foreign
castFunPtrToPtrGHC.Ptr, Foreign.Ptr, Foreign.Safe, Foreign
castPtrGHC.Ptr, Foreign.Ptr, Foreign.Safe, Foreign
castPtrToFunPtrGHC.Ptr, Foreign.Ptr, Foreign.Safe, Foreign
castPtrToStablePtrGHC.Stable, Foreign.StablePtr, Foreign.Safe, Foreign
castStablePtrToPtrGHC.Stable, Foreign.StablePtr, Foreign.Safe, Foreign
castWithData.Type.Equality
castWord32ToFloatGHC.Float
castWord64ToDoubleGHC.Float
CatchGHC.ConsoleHandler
catchGHC.IO, Control.Exception.Base, Control.Exception
catch#GHC.Base, GHC.Exts
catchAnyGHC.IO
catchesControl.Exception
catchExceptionGHC.IO
catchIOErrorSystem.IO.Error
catchJustControl.Exception.Base, Control.Exception
catchRetry#GHC.Base, GHC.Exts
catchSTMGHC.Conc.Sync, GHC.Conc
catchSTM#GHC.Base, GHC.Exts
CategoryControl.Category
catMaybesData.Maybe
CbDoneGHC.Event.Windows
CbErrorGHC.Event.Windows
CbIncompleteGHC.Event.Windows
CbNoneGHC.Event.Windows
CBool 
1 (Type/Class)Foreign.C.Types, Foreign.C
2 (Data Constructor)Foreign.C.Types, Foreign.C
CbPendingGHC.Event.Windows
CbResultGHC.Event.Windows
CCFlags 
1 (Type/Class)GHC.RTS.Flags
2 (Data Constructor)GHC.RTS.Flags
CChar 
1 (Type/Class)Foreign.C.Types, Foreign.C
2 (Data Constructor)Foreign.C.Types, Foreign.C
ccLabelGHC.Stack.CCS, GHC.Stack
CClock 
1 (Type/Class)Foreign.C.Types, Foreign.C
2 (Data Constructor)Foreign.C.Types, Foreign.C
CClockId 
1 (Type/Class)System.Posix.Types
2 (Data Constructor)System.Posix.Types
ccModuleGHC.Stack.CCS, GHC.Stack
ccsCCGHC.Stack.CCS, GHC.Stack
ccSelectorGHC.RTS.Flags
ccsLengthGHC.RTS.Flags
ccsParentGHC.Stack.CCS, GHC.Stack
ccSrcSpanGHC.Stack.CCS, GHC.Stack
ccsSelectorGHC.RTS.Flags
ccsToStringsGHC.Stack.CCS, GHC.Stack
cdCallbackGHC.Event.Windows.FFI
CDev 
1 (Type/Class)System.Posix.Types
2 (Data Constructor)System.Posix.Types
cdHandleGHC.Event.Windows.FFI
CDouble 
1 (Type/Class)Foreign.C.Types, Foreign.C
2 (Data Constructor)Foreign.C.Types, Foreign.C
ceilingGHC.Real, Prelude
ceilingDoubleGHC.Float
ceilingDoubleIntGHC.Float.RealFracMethods
ceilingDoubleIntegerGHC.Float.RealFracMethods
ceilingFloatGHC.Float
ceilingFloatIntGHC.Float.RealFracMethods
ceilingFloatIntegerGHC.Float.RealFracMethods
CentiData.Fixed
CFileForeign.C.Types, Foreign.C
CFilePathSystem.Posix.Internals
CFinalizersGHC.ForeignPtr
CFloat 
1 (Type/Class)Foreign.C.Types, Foreign.C
2 (Data Constructor)Foreign.C.Types, Foreign.C
CFLockSystem.Posix.Internals
CFposForeign.C.Types, Foreign.C
CGroupSystem.Posix.Internals
chainlText.ParserCombinators.ReadP
chainl1Text.ParserCombinators.ReadP
chainrText.ParserCombinators.ReadP
chainr1Text.ParserCombinators.ReadP
ChanControl.Concurrent.Chan, Control.Concurrent
Char 
1 (Type/Class)GHC.Base, Data.Char, Prelude, GHC.Exts
2 (Data Constructor)Text.Read.Lex, Text.Read
charText.ParserCombinators.ReadP
Char#GHC.Base, GHC.Exts
char8GHC.IO.Encoding, System.IO
CharBufElemGHC.IO.Buffer
CharBufferGHC.IO.Buffer
CharConstrData.Data
charIsRepresentable 
1 (Function)GHC.Foreign
2 (Function)Foreign.C.String, Foreign.C
CharRepData.Data
charSingGHC.TypeLits
charSizeGHC.IO.Buffer
CharToNatGHC.TypeLits
charValGHC.TypeLits
charVal'GHC.TypeLits
checkBufferGHC.IO.Buffer
checkForInteriorNulsSystem.Posix.Internals
checkHandleInvariantsGHC.IO.Handle.Types
childHandlerGHC.Conc.Sync, GHC.Conc
choice 
1 (Function)Text.ParserCombinators.ReadP
2 (Function)Text.ParserCombinators.ReadPrec, Text.Read
chooseGHC.Read
chrGHC.Char, Data.Char
chr#GHC.Base, GHC.Exts
CIno 
1 (Type/Class)System.Posix.Types
2 (Data Constructor)System.Posix.Types
CInt 
1 (Type/Class)Foreign.C.Types, Foreign.C
2 (Data Constructor)Foreign.C.Types, Foreign.C
CIntMax 
1 (Type/Class)Foreign.C.Types, Foreign.C
2 (Data Constructor)Foreign.C.Types, Foreign.C
CIntPtr 
1 (Type/Class)Foreign.C.Types, Foreign.C
2 (Data Constructor)Foreign.C.Types, Foreign.C
cisData.Complex
CJmpBufForeign.C.Types, Foreign.C
clamp 
1 (Function)GHC.Float
2 (Function)Data.Ord
CLconvSystem.Posix.Internals
clearBitGHC.Bits, Data.Bits, Foreign.Safe, Foreign
clearCCSGHC.Stack.CCS, GHC.Stack
clearCCS#GHC.Base, GHC.Exts
CLLong 
1 (Type/Class)Foreign.C.Types, Foreign.C
2 (Data Constructor)Foreign.C.Types, Foreign.C
ClockGHC.Event.Windows.Clock
ClockTickSystem.Posix.Types
cloneArray#GHC.Base, GHC.Exts
cloneMutableArray#GHC.Base, GHC.Exts
cloneMyStackGHC.Stack.CloneStack
cloneSmallArray#GHC.Base, GHC.Exts
cloneSmallMutableArray#GHC.Base, GHC.Exts
cloneThreadStackGHC.Stack.CloneStack
CLong 
1 (Type/Class)Foreign.C.Types, Foreign.C
2 (Data Constructor)Foreign.C.Types, Foreign.C
CloseGHC.Event.Windows.ConsoleEvent, GHC.Conc.POSIX, GHC.Event.Windows, GHC.Conc.Windows, GHC.Conc.IO, GHC.Conc, GHC.ConsoleHandler
close 
1 (Function)GHC.IO.Encoding.Types, GHC.IO.Handle.Types, GHC.IO.Encoding
2 (Function)GHC.IO.Device
close#GHC.IO.Encoding.Types, GHC.IO.Handle.Types, GHC.IO.Encoding
ClosedHandleGHC.IO.Handle.Types
closeFdWithGHC.Conc.IO, GHC.Conc
ClosePunctuationGHC.Unicode, Data.Char
closeTextCodecsGHC.IO.Handle.Internals
closureSize#GHC.Base, GHC.Exts
closureTypeGHC.Stack.CloneStack
clz#GHC.Base, GHC.Exts
clz16#GHC.Base, GHC.Exts
clz32#GHC.Base, GHC.Exts
clz64#GHC.Base, GHC.Exts
clz8#GHC.Base, GHC.Exts
CMode 
1 (Type/Class)System.Posix.Types
2 (Data Constructor)System.Posix.Types
cmpArrayGHC.Arr
CmpCharGHC.TypeLits.Internal, GHC.TypeLits
cmpCharGHC.TypeLits
cmpIntArrayGHC.Arr
CmpNatGHC.TypeNats.Internal, GHC.TypeNats, GHC.TypeLits
cmpNatGHC.TypeNats, GHC.TypeLits
CmpSymbolGHC.TypeLits.Internal, GHC.TypeLits
cmpSymbolGHC.TypeLits
CodeBufferGHC.IO.Encoding.Types
CodePageGHC.IO.Encoding.CodePage
CodePageArraysGHC.IO.Encoding.CodePage.Table
codePageEncodingGHC.IO.Encoding.CodePage
codePageMapGHC.IO.Encoding.CodePage.Table
CodingFailureModeGHC.IO.Encoding.Failure
codingFailureModeSuffixGHC.IO.Encoding.Failure
CodingProgressGHC.IO.Encoding.Types, GHC.IO.Encoding
coerceGHC.Base, Data.Coerce, GHC.Exts
coerceWithData.Type.Coercion
CoercibleGHC.Base, Data.Coerce, GHC.Exts
Coercion 
1 (Type/Class)Data.Type.Coercion
2 (Data Constructor)Data.Type.Coercion
COff 
1 (Type/Class)System.Posix.Types
2 (Data Constructor)System.Posix.Types
CollectGCStatsGHC.RTS.Flags
collectStackTraceGHC.ExecutionStack.Internal
commitBuffer'GHC.IO.Handle.Text
Comp1GHC.Generics
compactGHC.RTS.Flags
Compact#GHC.Base, GHC.Exts
compactAdd#GHC.Base, GHC.Exts
compactAddWithSharing#GHC.Base, GHC.Exts
compactAllocateBlock#GHC.Base, GHC.Exts
CompactArray 
1 (Type/Class)GHC.IO.Encoding.CodePage.Table
2 (Data Constructor)GHC.IO.Encoding.CodePage.Table
compactContains#GHC.Base, GHC.Exts
compactContainsAny#GHC.Base, GHC.Exts
compactFixupPointers#GHC.Base, GHC.Exts
compactGetFirstBlock#GHC.Base, GHC.Exts
compactGetNextBlock#GHC.Base, GHC.Exts
CompactionFailed 
1 (Type/Class)GHC.IO.Exception, Control.Exception.Base, Control.Exception
2 (Data Constructor)GHC.IO.Exception, Control.Exception.Base, Control.Exception
compactNew#GHC.Base, GHC.Exts
compactResize#GHC.Base, GHC.Exts
compactSize#GHC.Base, GHC.Exts
compactThresholdGHC.RTS.Flags
CompareData.Type.Ord
compareGHC.Base, Data.Ord, Prelude
compare1Data.Functor.Classes
compare2Data.Functor.Classes
compareByteArrays#GHC.Base, GHC.Exts
compareIntGHC.Base
compareInt#GHC.Base
compareIntegerGHC.Integer
compareWordGHC.Base
compareWord#GHC.Base
comparingData.Ord
Comparison 
1 (Type/Class)Data.Functor.Contravariant
2 (Data Constructor)Data.Functor.Contravariant
comparisonEquivalenceData.Functor.Contravariant
compilerNameSystem.Info
compilerVersionSystem.Info
complementGHC.Bits, Data.Bits, Foreign.Safe, Foreign
complementBitGHC.Bits, Data.Bits, Foreign.Safe, Foreign
complementIntegerGHC.Integer
CompletionCallbackGHC.Event.Windows.FFI, GHC.Event.Windows
CompletionData 
1 (Type/Class)GHC.Event.Windows.FFI
2 (Data Constructor)GHC.Event.Windows.FFI
CompletionKeyGHC.Event.Windows.FFI
ComplexData.Complex
Compose 
1 (Type/Class)Data.Functor.Compose
2 (Data Constructor)Data.Functor.Compose
ConType.Reflection
Con'Type.Reflection
concat 
1 (Function)GHC.List, GHC.OldList
2 (Function)Data.Foldable, Data.List, Prelude
concatMap 
1 (Function)GHC.List, GHC.OldList
2 (Function)Data.Foldable, Data.List, Prelude
ConcFlags 
1 (Type/Class)GHC.RTS.Flags
2 (Data Constructor)GHC.RTS.Flags
concurrentFlagsGHC.RTS.Flags
conditionalGHC.IO.SubSystem
conFixityGHC.Generics
ConIndexData.Data
conIsRecordGHC.Generics
conjugateData.Complex
conNameGHC.Generics
ConnectorPunctuationGHC.Unicode, Data.Char
consData.List.NonEmpty
considerAccessibleGHC.Exts
ConsoleEventGHC.Event.Windows.ConsoleEvent, GHC.Conc.POSIX, GHC.Event.Windows, GHC.Conc.Windows, GHC.Conc.IO, GHC.Conc, GHC.ConsoleHandler
ConsSymbolGHC.TypeLits
Const 
1 (Type/Class)Data.Functor.Const, Control.Applicative
2 (Data Constructor)Data.Functor.Const, Control.Applicative
constGHC.Base, Data.Function, Prelude
ConstPtr 
1 (Type/Class)Foreign.C.ConstPtr
2 (Data Constructor)Foreign.C.ConstPtr
ConstrData.Data
CONSTRAINTGHC.Base, GHC.Exts
ConstraintGHC.Base, Data.Kind, GHC.Exts
constrFieldsData.Data
constrFixityData.Data
constrIndexData.Data
ConstrRepData.Data
constrRepData.Data
constrTypeData.Data
ConstructorGHC.Generics
const_echoSystem.Posix.Internals
const_fd_cloexecSystem.Posix.Internals
const_f_getflSystem.Posix.Internals
const_f_setfdSystem.Posix.Internals
const_f_setflSystem.Posix.Internals
const_icanonSystem.Posix.Internals
const_sigttouSystem.Posix.Internals
const_sig_blockSystem.Posix.Internals
const_sig_setmaskSystem.Posix.Internals
const_tcsanowSystem.Posix.Internals
const_vminSystem.Posix.Internals
const_vtimeSystem.Posix.Internals
contramapData.Functor.Contravariant
ContravariantData.Functor.Contravariant
ControlGHC.Unicode, Data.Char
control0#GHC.Base, GHC.Exts
ControlCGHC.Event.Windows.ConsoleEvent, GHC.Conc.POSIX, GHC.Event.Windows, GHC.Conc.Windows, GHC.Conc.IO, GHC.Conc, GHC.ConsoleHandler
ConvArray 
1 (Type/Class)GHC.IO.Encoding.CodePage.Table
2 (Data Constructor)GHC.IO.Encoding.CodePage.Table
copied_bytesGHC.Stats
copyAddrToAddr#GHC.Base, GHC.Exts
copyAddrToAddrNonOverlapping#GHC.Base, GHC.Exts
copyAddrToByteArray#GHC.Base, GHC.Exts
copyArrayForeign.Marshal.Array, Foreign.Marshal.Safe, Foreign.Marshal, Foreign.Safe, Foreign
copyArray#GHC.Base, GHC.Exts
copyArrayArray#GHC.ArrayArray, GHC.Exts
copyByteArray#GHC.Base, GHC.Exts
copyByteArrayToAddr#GHC.Base, GHC.Exts
copyBytesForeign.Marshal.Utils, Foreign.Marshal.Safe, Foreign.Marshal, Foreign.Safe, Foreign
copyMutableArray#GHC.Base, GHC.Exts
copyMutableArrayArray#GHC.ArrayArray, GHC.Exts
copyMutableByteArray#GHC.Base, GHC.Exts
copyMutableByteArrayNonOverlapping#GHC.Base, GHC.Exts
copyMutableByteArrayToAddr#GHC.Base, GHC.Exts
copySmallArray#GHC.Base, GHC.Exts
copySmallMutableArray#GHC.Base, GHC.Exts
cosGHC.Float, Numeric, Prelude
cosDoubleGHC.Float
cosDouble#GHC.Base, GHC.Exts
cosFloatGHC.Float
cosFloat#GHC.Base, GHC.Exts
coshGHC.Float, Numeric, Prelude
coshDoubleGHC.Float
coshDouble#GHC.Base, GHC.Exts
coshFloatGHC.Float
coshFloat#GHC.Base, GHC.Exts
CostCentreGHC.Stack.CCS, GHC.Stack
costCentreFlagsGHC.RTS.Flags
CostCentresAllGHC.RTS.Flags
CostCentresJSONGHC.RTS.Flags
CostCentresNoneGHC.RTS.Flags
CostCentresSummaryGHC.RTS.Flags
CostCentreStackGHC.Stack.CCS, GHC.Stack
CostCentresVerboseGHC.RTS.Flags
countText.ParserCombinators.ReadP
countLeadingZerosGHC.Bits, Data.Bits, Foreign.Safe, Foreign
countTrailingZerosGHC.Bits, Data.Bits, Foreign.Safe, Foreign
CPasswdSystem.Posix.Internals
CPid 
1 (Type/Class)System.Posix.Types
2 (Data Constructor)System.Posix.Types
CPtrdiff 
1 (Type/Class)Foreign.C.Types, Foreign.C
2 (Data Constructor)Foreign.C.Types, Foreign.C
cpuTimePrecisionSystem.CPUTime
cpu_nsGHC.Stats
CRLFGHC.IO.Handle.Types, GHC.IO.Handle, System.IO
CSChar 
1 (Type/Class)Foreign.C.Types, Foreign.C
2 (Data Constructor)Foreign.C.Types, Foreign.C
CShort 
1 (Type/Class)Foreign.C.Types, Foreign.C
2 (Data Constructor)Foreign.C.Types, Foreign.C
CSigactionSystem.Posix.Internals
CSigAtomic 
1 (Type/Class)Foreign.C.Types, Foreign.C
2 (Data Constructor)Foreign.C.Types, Foreign.C
CSigsetSystem.Posix.Internals
CSize 
1 (Type/Class)Foreign.C.Types, Foreign.C
2 (Data Constructor)Foreign.C.Types, Foreign.C
CSsize 
1 (Type/Class)System.Posix.Types
2 (Data Constructor)System.Posix.Types
CStatSystem.Posix.Internals
CStringGHC.Foreign, Foreign.C.String, Foreign.C
CStringLenGHC.Foreign, Foreign.C.String, Foreign.C
cstringLength#GHC.Base, GHC.Exts
CSUSeconds 
1 (Type/Class)Foreign.C.Types, Foreign.C
2 (Data Constructor)Foreign.C.Types, Foreign.C
CTermiosSystem.Posix.Internals
CTime 
1 (Type/Class)Foreign.C.Types, Foreign.C
2 (Data Constructor)Foreign.C.Types, Foreign.C
CTmSystem.Posix.Internals
CTmsSystem.Posix.Internals
ctxtSwitchTicksGHC.RTS.Flags
ctxtSwitchTimeGHC.RTS.Flags
ctz#GHC.Base, GHC.Exts
ctz16#GHC.Base, GHC.Exts
ctz32#GHC.Base, GHC.Exts
ctz64#GHC.Base, GHC.Exts
ctz8#GHC.Base, GHC.Exts
CUChar 
1 (Type/Class)Foreign.C.Types, Foreign.C
2 (Data Constructor)Foreign.C.Types, Foreign.C
CUInt 
1 (Type/Class)Foreign.C.Types, Foreign.C
2 (Data Constructor)Foreign.C.Types, Foreign.C
CUIntMax 
1 (Type/Class)Foreign.C.Types, Foreign.C
2 (Data Constructor)Foreign.C.Types, Foreign.C
CUIntPtr 
1 (Type/Class)Foreign.C.Types, Foreign.C
2 (Data Constructor)Foreign.C.Types, Foreign.C
CULLong 
1 (Type/Class)Foreign.C.Types, Foreign.C
2 (Data Constructor)Foreign.C.Types, Foreign.C
CULong 
1 (Type/Class)Foreign.C.Types, Foreign.C
2 (Data Constructor)Foreign.C.Types, Foreign.C
cumulative_live_bytesGHC.Stats
cumulative_par_balanced_copied_bytesGHC.Stats
cumulative_par_max_copied_bytesGHC.Stats
CurrencySymbolGHC.Unicode, Data.Char
currentCallStackGHC.Stack.CCS, GHC.Stack, GHC.Exts
curryData.Tuple, Prelude
CUSeconds 
1 (Type/Class)Foreign.C.Types, Foreign.C
2 (Data Constructor)Foreign.C.Types, Foreign.C
CUShort 
1 (Type/Class)Foreign.C.Types, Foreign.C
2 (Data Constructor)Foreign.C.Types, Foreign.C
CUtimbufSystem.Posix.Internals
CUtsnameSystem.Posix.Internals
CWchar 
1 (Type/Class)Foreign.C.Types, Foreign.C
2 (Data Constructor)Foreign.C.Types, Foreign.C
CWStringForeign.C.String, Foreign.C
CWStringLenForeign.C.String, Foreign.C
cycle 
1 (Function)GHC.List, GHC.OldList, Data.List, Prelude
2 (Function)Data.List.NonEmpty
cycle1Data.Semigroup
c_accessSystem.Posix.Internals
c_chmodSystem.Posix.Internals
c_closeSystem.Posix.Internals
c_creatSystem.Posix.Internals
c_dupSystem.Posix.Internals
c_dup2System.Posix.Internals
c_fstatSystem.Posix.Internals
c_ftruncateSystem.Posix.Internals
c_getpidSystem.Posix.Internals
c_interruptible_openSystem.Posix.Internals
c_interruptible_open_System.Posix.Internals
c_isattySystem.Posix.Internals
c_lseekSystem.Posix.Internals
c_maperrnoGHC.Windows
c_maperrno_funcGHC.Windows
c_openSystem.Posix.Internals
c_pipeSystem.Posix.Internals
c_readSystem.Posix.Internals
c_safe_openSystem.Posix.Internals
c_safe_open_System.Posix.Internals
c_safe_readSystem.Posix.Internals
c_safe_writeSystem.Posix.Internals
c_statSystem.Posix.Internals
c_s_isblkSystem.Posix.Internals
c_s_ischrSystem.Posix.Internals
c_s_isdirSystem.Posix.Internals
c_s_isfifoSystem.Posix.Internals
c_s_isregSystem.Posix.Internals
c_umaskSystem.Posix.Internals
c_unlinkSystem.Posix.Internals
c_utimeSystem.Posix.Internals
c_writeSystem.Posix.Internals