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