Как заменить подстроку строки на другую в Haskell без использования внешних библиотек, таких как MissingH?

Я хотел бы заменить подстроку строкой в Haskell, без использования внешних библиотек, и, если это возможно, с хорошей производительностью.

Я думал об использованииData.Text заменить функции, но я нене хочу портировать всю мою программу, чтобы использоватьText тип вместоStrings, Будет упаковкаString вText значение, затем заменить то, что я хотел, затем распаковать это текстовое значение вString быть медленным на много?Strings

Ответы на вопрос(2)

Ваш ответ на вопрос