| C# | GHC.Exts |
| CCc | System.Posix.Types |
| CChar | Foreign.C.Types, Foreign.C |
| CClock | Foreign.C.Types, Foreign.C |
| CDev | System.Posix.Types |
| CDouble | Foreign.C.Types, Foreign.C |
| CFile | Foreign.C.Types, Foreign.C |
| CFloat | Foreign.C.Types, Foreign.C |
| CFpos | Foreign.C.Types, Foreign.C |
| CGid | System.Posix.Types |
| CIno | System.Posix.Types |
| CInt | Foreign.C.Types, Foreign.C |
| CIntMax | Foreign.C.Types, Foreign.C |
| CIntPtr | Foreign.C.Types, Foreign.C |
| CJmpBuf | Foreign.C.Types, Foreign.C |
| CLDouble | Foreign.C.Types, Foreign.C |
| CLLong | Foreign.C.Types, Foreign.C |
| CLong | Foreign.C.Types, Foreign.C |
| CMode | System.Posix.Types |
| CNlink | System.Posix.Types |
| COff | System.Posix.Types |
| CPid | System.Posix.Types |
| CPtrdiff | Foreign.C.Types, Foreign.C |
| CRLim | System.Posix.Types |
| CSChar | Foreign.C.Types, Foreign.C |
| CShort | Foreign.C.Types, Foreign.C |
| CSigAtomic | Foreign.C.Types, Foreign.C |
| CSize | Foreign.C.Types, Foreign.C |
| CSpeed | System.Posix.Types |
| CSsize | System.Posix.Types |
| CString | Foreign.C.String, Foreign.C |
| CStringLen | Foreign.C.String, Foreign.C |
| CTcflag | System.Posix.Types |
| CTime | Foreign.C.Types, Foreign.C |
| CUChar | Foreign.C.Types, Foreign.C |
| CUInt | Foreign.C.Types, Foreign.C |
| CUIntMax | Foreign.C.Types, Foreign.C |
| CUIntPtr | Foreign.C.Types, Foreign.C |
| CULLong | Foreign.C.Types, Foreign.C |
| CULong | Foreign.C.Types, Foreign.C |
| CUShort | Foreign.C.Types, Foreign.C |
| CUid | System.Posix.Types |
| CWString | Foreign.C.String, Foreign.C |
| CWStringLen | Foreign.C.String, Foreign.C |
| CWchar | Foreign.C.Types, Foreign.C |
| Catch | GHC.ConsoleHandler |
| Chan | Control.Concurrent.Chan, Control.Concurrent |
| Char |
| 1 (Type/Class) | Data.Char, Prelude, GHC.Exts |
| 2 (Data Constructor) | Text.Read.Lex, Text.Read |
| Char# | GHC.Prim, GHC.Exts |
| ClockTick | System.Posix.Types |
| Close | GHC.ConsoleHandler |
| ClosePunctuation | Data.Char |
| Complex | Data.Complex |
| ConIndex | Data.Generics.Basics, Data.Generics |
| ConnectorPunctuation | Data.Char |
| ConsoleEvent | GHC.ConsoleHandler |
| Const |
| 1 (Type/Class) | Control.Applicative |
| 2 (Data Constructor) | Control.Applicative |
| Constr | Data.Generics.Basics, Data.Generics |
| ConstrRep | Data.Generics.Basics, Data.Generics |
| Control | Data.Char |
| ControlC | GHC.ConsoleHandler |
| CurrencySymbol | Data.Char |
| cast | Data.Typeable, Data.Dynamic, Data.Generics.Basics, Data.Generics |
| castCCharToChar | Foreign.C.String, Foreign.C |
| castCharToCChar | Foreign.C.String, Foreign.C |
| castForeignPtr | Foreign.ForeignPtr, Foreign |
| castFunPtr | Foreign.Ptr, Foreign |
| castFunPtrToPtr | Foreign.Ptr, Foreign |
| castPtr | Foreign.Ptr, Foreign |
| castPtrToFunPtr | Foreign.Ptr, Foreign |
| castPtrToStablePtr | Foreign.StablePtr, Foreign |
| castStablePtrToPtr | Foreign.StablePtr, Foreign |
| catMaybes | Data.Maybe |
| catch |
| 1 (Function) | Control.Exception |
| 2 (Function) | System.IO.Error, Prelude |
| catch# | GHC.Prim, GHC.Exts |
| catchDyn | Control.Exception |
| catchJust | Control.Exception |
| catchRetry# | GHC.Prim, GHC.Exts |
| catchSTM | GHC.Conc |
| catchSTM# | GHC.Prim, GHC.Exts |
| ceiling | Prelude |
| chainl | Text.ParserCombinators.ReadP |
| chainl1 | Text.ParserCombinators.ReadP |
| chainr | Text.ParserCombinators.ReadP |
| chainr1 | Text.ParserCombinators.ReadP |
| char | Text.ParserCombinators.ReadP |
| charIsRepresentable | Foreign.C.String, Foreign.C |
| check# | GHC.Prim, GHC.Exts |
| checkResult | GHC.Dotnet |
| childHandler | GHC.Conc |
| choice |
| 1 (Function) | Text.ParserCombinators.ReadP |
| 2 (Function) | Text.ParserCombinators.ReadPrec, Text.Read |
| choiceMp | Data.Generics.Aliases, Data.Generics |
| choiceQ | Data.Generics.Aliases, Data.Generics |
| chr | Data.Char |
| chr# | GHC.Prim, GHC.Exts |
| cis | Data.Complex |
| clearBit | Data.Bits, Foreign |
| cmpInteger# | GHC.Prim, GHC.Exts |
| cmpIntegerInt# | GHC.Prim, GHC.Exts |
| compare | Data.Ord, Prelude |
| comparing | Data.Ord |
| compilerName | System.Info |
| compilerVersion | System.Info |
| complement | Data.Bits, Foreign |
| complementBit | Data.Bits, Foreign |
| complementInteger# | GHC.Prim, GHC.Exts |
| concat |
| 1 (Function) | Data.Foldable |
| 2 (Function) | Data.List, Prelude |
| concatMap |
| 1 (Function) | Data.Foldable |
| 2 (Function) | Data.List, Prelude |
| concatMapP | GHC.PArr |
| concatP | GHC.PArr |
| conjugate | Data.Complex |
| const | Prelude, Data.Function |
| constrFields | Data.Generics.Basics, Data.Generics |
| constrFixity | Data.Generics.Basics, Data.Generics |
| constrIndex | Data.Generics.Basics, Data.Generics |
| constrRep | Data.Generics.Basics, Data.Generics |
| constrType | Data.Generics.Basics, Data.Generics |
| copyArray | Foreign.Marshal.Array, Foreign.Marshal, Foreign |
| copyBytes | Foreign.Marshal.Utils, Foreign.Marshal, Foreign |
| cos | Prelude |
| cosDouble# | GHC.Prim, GHC.Exts |
| cosFloat# | GHC.Prim, GHC.Exts |
| cosh | Prelude |
| coshDouble# | GHC.Prim, GHC.Exts |
| coshFloat# | GHC.Prim, GHC.Exts |
| count | Text.ParserCombinators.ReadP |
| cpuTimePrecision | System.CPUTime |
| crossMapP | GHC.PArr |
| crossP | GHC.PArr |
| curry | Data.Tuple, Prelude |
| cycle | Data.List, Prelude |