Skip to content

ouertani/ouertanitee

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ouertanitee

#Introduction

This is a basic implementation of iteratee using jdk8.

Some features are not full complete, but it's the first version. #Usage

  • Implement an Iteratee

      public interface Iteratee<E, A> {
    
      	<B> CompletableFuture<B> handle(Function<Iteratee<E, A>, CompletableFuture<B>> step);
      }	
    
  • Run it using Enumerator (optional)

      default <B> Input<B> run(Iteratee<E, B> it) 
    

#Examples

*SumIteratee

*MaxIteratee

Please refer to test cases for more details.

Roadmap

Enumeratee,Stream, Generics...

About

iteratee using java

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages