Skip to content

5.1.0

Compare
Choose a tag to compare
@johnmcclean johnmcclean released this 28 Jul 15:57
· 896 commits to master since this release

5.1 Release of Cyclops

Summary

Stream enhancements : new operators for

Including toLazyCollection, duplicate(), zip3, zip4, deleteFrom, insertAt, appendStream, prependStream and more!

Support for Lazy Streamables.

Integration enhancements

  • FunctionalJava Module - support for FJ monads such as Option, Either, List, Stream, Reader, Writer, IO, State
  • Javaslang Module - support for Javaslang Monads such as Option, Either, Try, List, Stream
  • Guava Module - support for Guava monads such as FluentIterable, Guava Optional upscaled to monad!

Performance enhancements

For Comprehensions

Fix for cyclops-all issue
Fix for Lambda issue

Getting Cyclops 5.1

cyclops-all has all non-integration modules.

Gradle

   compile 'com.aol.cyclops:cyclops-all:5.1.0'

Maven

 <dependency>
       <groupId>com.aol.cyclops</groupId>
       <artifactId>cyclops-all</artifactId>
       <version>5.0.0</version>
 </dependency>

Release features / issues & pull requests

Create Functional Java Integration Module : aol/cyclops#11
Create Guava Integration module : aol/cyclops#49
Remove Lambda Character : aol/cyclops#47
Comprehensions performance : aol/cyclops#44 & aol/cyclops#43
StreamUtils enhancements : aol/cyclops#40
Additional SequenceM operators : aol/cyclops#36
AnyM creational methods for Try / Feature Toggle : aol/cyclops#39
Fix for Cyclops-all dependency issue : aol/cyclops#48

Javadoc

http://www.javadoc.io/doc/com.aol.cyclops/cyclops-base/5.1.0
http://www.javadoc.io/doc/com.aol.cyclops/cyclops-for-comprehensions/5.1.0
http://www.javadoc.io/doc/com.aol.cyclops/cyclops-functions/5.1.0
http://www.javadoc.io/doc/com.aol.cyclops/cyclops-try/5.1.0
http://www.javadoc.io/doc/com.aol.cyclops/pattern-matching/5.1.0
http://www.javadoc.io/doc/com.aol.cyclops/cyclops-trampoline/5.1.0
http://www.javadoc.io/doc/com.aol.cyclops/cyclops-feature-toggle/5.1.0
http://www.javadoc.io/doc/com.aol.cyclops/cyclops-core/5.1.0
http://www.javadoc.io/doc/com.aol.cyclops/cyclops-power-tuples/5.1.0
http://www.javadoc.io/doc/com.aol.cyclops/cyclops-all/5.1.0
http://www.javadoc.io/doc/com.aol.cyclops/cyclops-javaslang/5.1.0
http://www.javadoc.io/doc/com.aol.cyclops/cyclops-functionaljava/5.1.0
http://www.javadoc.io/doc/com.aol.cyclops/cyclops-guava/5.1.0