@Override
    public <B> LambdaIterable<A> discardR(Applicative<B, LambdaIterable<?>> appB) {
        return Monad.super.discardR(appB).coerce();
    }
@ Override public < B > LambdaIterable < A > discardR ( Applicative < B , LambdaIterable < ? > > appB ) { return Monad . super . discardR ( appB ) . coerce ( ) ; }
{@inheritDoc}