本项目提供一个强大而完备的流式编程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