GHC.Foreign
peekCString
peekCStringLen
newCString
newCStringLen
withCString
withCStringLen
charIsRepresentable