anchor.diff:                  .toList()
   ----
   
  -[[javaslang]]
  -Javaslang
  -+++++++++
  -
  -The final example again with Javaslang via the static methods in
  -cyclops-javaslang StreamUtils.
  -
  -[source,java]
  -----
  -StreamUtils.debounce(StreamUtils.schedule(Stream.ofAll(1,2,3,4)
  -                .peek(System.out::println)
  -                ,"* * * * * ?", ex)
  -                .connect()
  -                ,1,TimeUnit.DAYS)
  -                .peek(this::writeToDB)
  -                .toList()
  -----
  -
  -[[fixed-rate]]
  -Fixed Rate
  -^^^^^^^^^^
  -
  -[[sequencem-1]]
  -SequenceM
  -+++++++++
  +====
  +
  +
  +==== Fixed Rate
  +
  +
  +.SequenceM example
  +====
   
   This time we will execute the Stream every second using a Fixed Rate
   delimiter
  
positive.code: //streamable[1], streamable[2], streamable[3],streamable[4], streamable[5, 6]
  ----
  ====
  * Batch / Window while a predicate holds
  
  Batching or Windowing while allows users to keep the window / batch open as long as the predicate holds true.
  
  
negative.code: ----
  ====
  
  ==== Batch / Window by state
  
  Stateful batching and windowing allows the user to define a BiPredicate that recieves both the current element moving through the Stream and the Streamable from the previous window / batch. Returning true keeps the window / batch open, returning false closes it.
  
  