В F # я хочу преобразовать список символов в строку. Рассмотрим следующий код:
let lChars = ['a';'b';'c']
Если я просто делаю lChars.ToString, я получаю "['a'; 'b'; 'c']". Я пытаюсь получить "abc". Я понимаю, что, возможно, я мог бы сделать List.reduce, чтобы получить эффект, который я ищу, но похоже, что в библиотеку должен быть встроенный примитив, чтобы сделать это.
Чтобы дать небольшой контекст этому, я делаю некоторые манипуляции с отдельными символами в строке, и когда я закончил, я хочу отобразить результирующую строку.
Я пробовал эту игру и без радости. Нужно ли просто укусить пулю и создать выражение List.reduce для этого преобразования или есть ли еще более элегантный способ сделать это?