CString is:exact

A C string is a reference to an array of C characters terminated by NUL.
GHC C strings definitions (previously in GHC.Base). Use GHC.Exts from the base package instead of importing this module directly.
bool is whether whitespace is significant
C String literals
String