Data.Text.Foreign

Interoperability with native code

data I16

Safe conversion functions

fromPtr

useAsPtr

asForeignPtr

Encoding as UTF-8

peekCStringLen

withCStringLen

Unsafe conversion code

lengthWord16

unsafeCopyToPtr

Low-level manipulation

dropWord16

takeWord16