Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Potential Operators for 1.0 #49

Closed
johnmcclean opened this issue Aug 16, 2015 · 1 comment
Closed

Potential Operators for 1.0 #49

johnmcclean opened this issue Aug 16, 2015 · 1 comment
Milestone

Comments

@johnmcclean
Copy link
Member

  • startsWith : true if stream starts with value, values or Stream : by result position & Future position
  • endsWith : true if stream ends with value, values or Stream : by result & Future position
  • timeInterval : map to time interval : with operators based on result & Future position
  • timestamp : add a time stamp to each event
  • slidingByTime : sliding window by time
  • difference : difference between two streams : by result & Future position
  • intersection : intersection between two streams : by result & Future position
  • combinations : combinations present in a Stream : by result & Future position
  • permutations : permutations present in a Stream : by result & Future position
  • isInfinite : test if infinite stream
  • indexOf : index of occur of value, values, Stream or positive test : by result & Future position
  • prepend : prepend value, values or Stream : by result position & Future position
  • insertAt : insert value, values or Stream at index : by result position & Future position
  • skipLast, limitLast : skip and limit from the right : by result & Future position
  • xOf : batch after set number of operations completed
  • cycleWhile : repeat while condition holds
  • cycleUntil : repeat until condition holds
  • deleteBetween : delete between index : by result & Future position
  • custom : inject a custom, user defined operator

Offer EagerFutureStream future based operators methods on LazyFutureStream where is makes sense.

@johnmcclean johnmcclean added this to the 1.0 milestone Aug 16, 2015
@johnmcclean
Copy link
Member Author

Added in 0.99.3

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant