funKTionale v1.0.0-beta Release Notes
Release Date: 2016-12-30 // over 7 years ago-
WARNING: This release breaks several things from the previous releases
- Now the library is split in several sub-modules. That allows you to use the features that you need (e.g. Option and Either but not Partial applied functions). If you still want to use all modules you could use the
funktionale-all
artifact - ๐ All deprecated functions are deleted
- ๐ฆ Option's functions
toEitherLeft
,toDisjunctionLeft
,toEitherRight
andtoDisjunctionRight
now are extension functions insideorg.funktionale.either
package insidefunktionale-either
module eitherTry
anddisjunctionTry
now returnsEither<Throwable,T>
andDisjunction<Throwable, T>
respectively- PartialFunction now throws IllegalArgumentException if parameter doesn't pass
isDefinedAt()
. It reduce the amount of code need it to write partial functions - ๐ฆ Partial function is now in
org.funktionale.utils
package insidefunktionale-utils
module - A new Try computation type in
funktionale-try
module
- Now the library is split in several sub-modules. That allows you to use the features that you need (e.g. Option and Either but not Partial applied functions). If you still want to use all modules you could use the