| CChar | Data.Array.Accelerate.Type, Data.Array.Accelerate | 
| CDouble | Data.Array.Accelerate.Type, Data.Array.Accelerate | 
| ceiling | Data.Array.Accelerate | 
| CFloat | Data.Array.Accelerate.Type, Data.Array.Accelerate | 
| Char | Data.Array.Accelerate | 
| CInt | Data.Array.Accelerate.Type, Data.Array.Accelerate | 
| Clamp | Data.Array.Accelerate.Type, Data.Array.Accelerate.Smart, Data.Array.Accelerate | 
| clearBit | Data.Array.Accelerate | 
| CLLong | Data.Array.Accelerate.Type, Data.Array.Accelerate | 
| CLong | Data.Array.Accelerate.Type, Data.Array.Accelerate | 
| complementBit | Data.Array.Accelerate | 
| Cond |   | 
| 1 (Data Constructor) | Data.Array.Accelerate.AST | 
| 2 (Data Constructor) | Data.Array.Accelerate.Smart | 
| cond | Data.Array.Accelerate | 
| Const |   | 
| 1 (Data Constructor) | Data.Array.Accelerate.AST | 
| 2 (Data Constructor) | Data.Array.Accelerate.Smart | 
| Constant | Data.Array.Accelerate.Type, Data.Array.Accelerate.Smart, Data.Array.Accelerate | 
| constant | Data.Array.Accelerate.Smart, Data.Array.Accelerate | 
| convertAcc | Data.Array.Accelerate.Smart | 
| convertAccFun1 | Data.Array.Accelerate.Smart | 
| CoSliceShape |   | 
| 1 (Type/Class) | Data.Array.Accelerate.Array.Representation | 
| 2 (Type/Class) | Data.Array.Accelerate.Array.Sugar, Data.Array.Accelerate | 
| CSChar | Data.Array.Accelerate.Type, Data.Array.Accelerate | 
| CShort | Data.Array.Accelerate.Type, Data.Array.Accelerate | 
| CUChar | Data.Array.Accelerate.Type, Data.Array.Accelerate | 
| CUInt | Data.Array.Accelerate.Type, Data.Array.Accelerate | 
| CULLong | Data.Array.Accelerate.Type, Data.Array.Accelerate | 
| CULong | Data.Array.Accelerate.Type, Data.Array.Accelerate | 
| curry | Data.Array.Accelerate | 
| CUShort | Data.Array.Accelerate.Type, Data.Array.Accelerate |