def isort_by_sorted_nat

bend-mathlib@0.8.1.0 · sort.bend:92

import bend-mathlib@0.8.1.0/sort.bend as Sort
import Base
import bend-mathlib@0.8.1.0/list.bend as MList
import bend-mathlib@0.8.1.0/perm.bend as MPerm

92# Insertion sort returns a sorted Nat list.
93def isort_by_sorted_nat(+xs: List<&2, Nat>) -> MList.sorted_by(~Nat, ~Nat.is_le, MPerm.isort_by(~Nat, ~Nat.is_le, xs)):
94  isort_by_sorted(~Nat, ~Nat.is_le, ~internal_le_flip_nat, xs)

Uses (7)

Used by (0)

No other definition uses this definition.