Documentation

Init.Data.String.Compare

@[instance_reducible]
@[instance_reducible, extern lean_string_dec_lt]
instance String.decidableLT (s₁ s₂ : String) :
Decidable (s₁ < s₂)
@[reducible]
def String.le (a b : String) :

Non-strict inequality on strings, typically used via the ≤ operator.

a ≤ b is defined to mean ¬ b < a.

Instances For
    @[instance_reducible]
    @[instance_reducible]
    instance String.decLE (s₁ s₂ : String) :
    Decidable (s₁ ≤ s₂)
    @[extern lean_string_compare]
    def String.compare (s₁ s₂ : String) :

    Lexicographic comparison of strings

    Instances For
      @[instance_reducible]