OrderedTable - ponyatov/nimbook GitHub Wiki

OrderedTable

OrderedTable используется когда важно сохранить порядок ключей:

import tables

let
  a = [('z', 1), ('y', 2), ('x', 3)]
  t = a.toTable          # обычная таблица
  ot = a.toOrderedTable  # упорядоченная таблица

echo t   # {'x': 3, 'y': 2, 'z': 1}
echo ot  # {'z': 1, 'y': 2, 'x': 3}