Как вы убираете пробелы в начале и конце строки?
trim " abc "
=>
"abc"
Редактировать:
Хорошо, позвольте мне быть немного яснее. Я не понимал, что строковые литералы обрабатываются иначе, чем строки.
Я бы хотел сделать следующее:
import qualified Data.Text as T
let s :: String = " abc "
in T.strip s
Возможно ли это в Haskell? Я использую -XOverloadedStrings, но похоже, что это работает только для литералов.