// ets_tracing: off
import * as CK from "../../../Collections/Immutable/Chunk";
import * as ContramapChunksEffect from "./contramapChunksEffect";
/**
 * Effectfully transforms this sink's input elements.
 */

export function contramapEffect_(self, f) {
  return ContramapChunksEffect.contramapChunksEffect_(self, CK.mapM(f));
}
/**
 * Effectfully transforms this sink's input elements.
 *
 * @ets_data_first contramapEffect_
 */

export function contramapEffect(f) {
  return self => contramapEffect_(self, f);
}
//# sourceMappingURL=contramapEffect.js.map