本项目提供一个强大而完备的流式编程API,并独创性的为Java添加类似生成器的编程机制。
网页端参考:阿里云社区
手机端参考:阿里开发者微信公众号
这一机制的设计思想与核心代码在上述公开文章中都已阐述完整,本项目是在此基础上的完全重写,未来发展也将主要面向开源社区需求。
文档请参考:Wiki
项目已发布到Central Maven,直接引用即可
<dependency>
<groupId>io.github.wolray</groupId>
<artifactId>seq</artifactId>
<version>1.0.2</version>
</dependency>可使用中文直接提issue,也可添加微信radiumlei2010进群,方便大家沟通,收集反馈。
新增IOChain, ByteSource, Seq2, Seq3, SeqList, SeqMap, SeqQueue, Splitter, BackedSeq
调整了Reducer, Transducer的部分逻辑,新增了groupBy, toMap等功能
新增IntSeq, Lazy, BatchedSeq, SeqSet, windowed, timeWindowed