Enter your search terms
GNU-Darwin
Web
Submit search form
>
Haskell Core Libraries (base package)
Parent
Contents
Index
Foreign.C.String
Portability
portable
Stability
provisional
Maintainer
ffi@haskell.org
Description
Utilities for primitive marshaling
type
CString
=
Ptr
CChar
type
CStringLen
= (
CString
,
Int
)
peekCString
::
CString
->
IO
String
peekCStringLen
::
CStringLen
->
IO
String
newCString
::
String
->
IO
CString
newCStringLen
::
String
->
IO
CStringLen
withCString
::
String
-> (
CString
->
IO
a) ->
IO
a
withCStringLen
::
String
-> (
CStringLen
->
IO
a) ->
IO
a
castCharToCChar
::
Char
->
CChar
castCCharToChar
::
CChar
->
Char
Produced by
Haddock
version 0.4