module NHC.PackedString where
import DPackedString
primPackString primitive 2 :: Int -> String -> PackedString
packString :: String -> PackedString
packString str =
seq (forceList str) (primPackString (length str) str)
where
forceList [] = ()
forceList (x:xs) = seq x (forceList xs)
|