Я так не думаю, поскольку SortedMap
не раскрывает свои конструкторы (это только export
определение верхнего уровня).Судя по API, кажется, что преобразование в список и обратно - путь.
export
data SortedMap : Type -> Type -> Type where
Empty : Ord k => SortedMap k v
M : (o : Ord k) => (n:Nat) -> Tree n k v o -> SortedMap k v