import * as tsplus_module_1 from "@effect/core/io/LogLevel/instances/Ord";
import * as tsplus_module_2 from "@tsplus/stdlib/prelude/Ord/operations";
/**
 * @tsplus operator ets/LogLevel <
 * @tsplus fluent ets/LogLevel lt
 */

export function lt_(self, that) {
  return tsplus_module_2.lt(tsplus_module_1.ordLogLevel)(self, that);
}
/**
 * @tsplus static ets/LogLevel/Aspects lt
 */

export const lt = that => self => lt_(self, that);
/**
 * @tsplus operator ets/LogLevel <=
 * @tsplus fluent ets/LogLevel leq
 */

export function leq_(self, that) {
  return tsplus_module_2.leq(tsplus_module_1.ordLogLevel)(self, that);
}
/**
 * @tsplus static ets/LogLevel/Aspects leq
 */

export const leq = that => self => leq_(self, that);
/**
 * @tsplus operator ets/LogLevel >
 * @tsplus fluent ets/LogLevel gt
 */

export function gt_(self, that) {
  return tsplus_module_2.gt(tsplus_module_1.ordLogLevel)(self, that);
}
/**
 * @tsplus static ets/LogLevel/Aspects gt
 */

export const gt = that => self => gt_(self, that);
/**
 * @tsplus operator ets/LogLevel >=
 * @tsplus fluent ets/LogLevel geq
 */

export function geq_(self, that) {
  return !tsplus_module_2.lt(tsplus_module_1.ordLogLevel)(self, that);
}
/**
 * @tsplus static ets/LogLevel/Aspects geq
 */

export const geq = that => self => geq_(self, that);
//# sourceMappingURL=ordinal.mjs.map