Back to Enso

Ordering

distribution/lib/Standard/Base/0.0.0-dev/docs/api/Data/Ordering.md

2025.3.42.0 KB
Original Source

Enso Signatures 1.0

module Standard.Base.Data.Ordering

  • type Comparable
    • < self that:Standard.Base.Data.Ordering.Comparable -> Standard.Base.Data.Boolean.Boolean!Standard.Base.Errors.Common.Incomparable_Values
    • <= self that:Standard.Base.Data.Ordering.Comparable -> Standard.Base.Data.Boolean.Boolean!Standard.Base.Errors.Common.Incomparable_Values
    • self that:Standard.Base.Data.Ordering.Comparable -> Standard.Base.Data.Boolean.Boolean!Standard.Base.Errors.Common.Incomparable_Values

    • = self that:Standard.Base.Data.Ordering.Comparable -> Standard.Base.Data.Boolean.Boolean!Standard.Base.Errors.Common.Incomparable_Values

    • new value:Standard.Base.Any.Any comparator:Standard.Base.Any.Any -> Standard.Base.Data.Ordering.Comparable
  • Standard.Base.Data.Ordering.Ordering.and_then self ~other:Standard.Base.Any.Any -> Standard.Base.Any.Any
  • Standard.Base.Data.Ordering.Ordering.compare x:Standard.Base.Any.Any y:Standard.Base.Any.Any -> Standard.Base.Data.Ordering.Ordering!Standard.Base.Errors.Common.Incomparable_Values
  • Standard.Base.Data.Ordering.Ordering.from_sign sign:Standard.Base.Any.Any -> Standard.Base.Any.Any
  • Standard.Base.Data.Ordering.Ordering.hash x:Standard.Base.Any.Any -> Standard.Base.Any.Any
  • Standard.Base.Data.Ordering.Ordering.to_sign self -> Standard.Base.Any.Any
  • Standard.Base.Data.Ordering.Comparable.from that:Standard.Base.Any.Any -> Standard.Base.Data.Ordering.Comparable
  • Standard.Base.Data.Ordering.Comparable.from that:Standard.Base.Data.Ordering.Ordering -> Standard.Base.Data.Ordering.Comparable
  • type Ordering
    • Equal
    • Greater
    • Less
    • and_then self ~other:Standard.Base.Any.Any -> Standard.Base.Any.Any
    • compare x:Standard.Base.Any.Any y:Standard.Base.Any.Any -> Standard.Base.Data.Ordering.Ordering!Standard.Base.Errors.Common.Incomparable_Values
    • from_sign sign:Standard.Base.Any.Any -> Standard.Base.Any.Any
    • hash x:Standard.Base.Any.Any -> Standard.Base.Any.Any
    • to_sign self -> Standard.Base.Any.Any