// ets_tracing: off
import * as Tp from "../../../../Collections/Immutable/Tuple";
import * as Map from "./map";
import * as Zip from "./zip";
/**
 * Returns a new channel that is the sequential composition of this channel and the specified
 * channel. The returned channel terminates with the terminal value of the other channel.
 */

export function zipRight_(self, that) {
  return Map.map_(Zip.zip_(self, that), Tp.get(1));
}
/**
 * Returns a new channel that is the sequential composition of this channel and the specified
 * channel. The returned channel terminates with the terminal value of the other channel.
 *
 * @ets_data_first zipRight_
 */

export function zipRight(that) {
  return self => zipRight_(self, that);
}
//# sourceMappingURL=zipRight.js.map