substring package:ghc