import * as tsplus_module_1 from "@effect/core/io/Schedule/operations/compose";
/**
 * A backwards version of `compose`.
 *
 * @tsplus operator ets/Schedule <<
 * @tsplus operator ets/Schedule/WithState <<
 * @tsplus fluent ets/Schedule composeUsing
 * @tsplus fluent ets/Schedule/WithState composeUsing
 */

export function composeUsing_(self, that) {
  return tsplus_module_1.compose_(that, self);
}
/**
 * A backwards version of `compose`.
 *
 * @tsplus static ets/Schedule/Aspects composeUsing
 */

export const composeUsing = that => self => composeUsing_(self, that);
//# sourceMappingURL=composeUsing.mjs.map