Data.ByteString.Unsafe

Unchecked access

unsafeHead

unsafeTail

unsafeInit

unsafeLast

unsafeIndex

unsafeTake

unsafeDrop

Low level interaction with CStrings

Using ByteStrings with functions for CStrings

unsafeUseAsCString

unsafeUseAsCStringLen

Converting CStrings to ByteStrings

unsafePackCString

unsafePackCStringLen

unsafePackMallocCString

unsafePackMallocCStringLen

unsafePackAddress

unsafePackAddressLen

unsafePackCStringFinalizer

unsafeFinalize