文字列をsequenceに変換して並び替え、文字列に戻す。
- sequenceにする時にtoSeqを使うパターン
sort1.nim
import sequtils
import algorithm
import strutils
let value = "54321"
let sortedChars = toSeq(value.items).sorted(cmp)
echo sortedChars.join()
- sequenceにする時に@を使うパターン
sort2.nim
import algorithm
import strutils
let value = "54321"
let sortedChars = @value.sorted(cmp)
echo sortedChars.join()