{@category zipping}
Effect<E, L, R> zipLeft<C>( Effect<E, L, C> effect, ) => flatMap( (r) => effect.map( (_) => r, ), );