строковое форматирование в Haskell

Из чего haskell эквивалентен

string str = string.Format("{0} {1}",10,20); // C#
34
задан ulidtko 11 August 2013 в 13:35
поделиться

2 ответа

В GHC есть модуль Printf.

import Text.Printf
str :: String
str = printf "%d %d" 10 20

однако, вероятно, проще просто сделать

str = show 10 ++ " " ++ show 20
35
ответ дан 27 November 2019 в 16:35
поделиться

Это то, что вы ищете?

printf "%d %d" 10 20

См. Text.Printf .

4
ответ дан 27 November 2019 в 16:35
поделиться
Другие вопросы по тегам:

Похожие вопросы: