default Monad<T> cycle(final int times){
  return fromStream(SeqUtils.cycle(times,Streamable.fromStream(stream())));
}

default Monad < T > cycle ( final int times ) { return fromStream ( SeqUtils . cycle ( times , Streamable . fromStream ( stream ( ) ) ) ) ; }
convert to a stream with the values repeated specified times
