Plan 9 from Bell Labs’s /usr/web/sources/contrib/fernan/nhc98/src/prelude/PackedString/Take.hs
module NHC.PackedString where import Prelude hiding(take,substr,length) import DPackedString import Substr import Length take :: Int -> PackedString -> PackedString take i p = substr p 0 (i `min` length p)