Merged in steps (pull request #101)
Aggregated changes done by @maccamlc_old_atlassian
Add additional methods to Try
Update chanelog and bump to 4.7.0-SNAPSHOT
Remove Iterable interface from Try and update filter interface
No longer implement Iterable, but keep a forEach implementation
Filter for Try will take a supplier that specifies what to do if a success fails to satisfy the predicate
Issue #68: Make Try Serializable
Issue #68: Try.Delayed will evaluate itself for Serialization but does not implement equals/hashCode/toString
Issue #68: Bump version to 4.7.0
Remove serialVersionUID from test class
Fix the Try#Failure filter to throw the provided exception
Update filter for Try and add new filter for Either to complement
filterOrElse as opposed to filter
accept a supplier for the unsatisified value check
Issue #69: Add Steps (for-comprehension) into new fugue-extensions module
Along with Function3 -> Function6
Issue #69: Implement filter for Steps
Plus some cleanup
Issue #69: Update steps method signatures and use new filter methods in Either and Try
Issue #69: Update Steps method signatures to be closer match with Monads flatMaps
Issue #69: Add javadoc for Steps usage
Update Steps implementation based on filterOrElse for Either/Try
Continue implementing javadoc for Steps
Update changelog for 4.7.0
Update readme for 4.7.0
Aggregated changes done by @maccamlc_old_atlassian
Add additional methods to Try
Update chanelog and bump to 4.7.0-SNAPSHOT
Remove Iterable interface from Try and update filter interface
No longer implement Iterable, but keep a forEach implementation
Filter for Try will take a supplier that specifies what to do if a success fails to satisfy the predicate
Issue #68: Make Try Serializable
Issue #68: Try.Delayed will evaluate itself for Serialization but does not implement equals/hashCode/toString
Issue #68: Bump version to 4.7.0
Remove serialVersionUID from test class
Fix the Try#Failure filter to throw the provided exception
Update filter for Try and add new filter for Either to complement
filterOrElse as opposed to filter
accept a supplier for the unsatisified value check
Issue #69: Add Steps (for-comprehension) into new fugue-extensions module
Along with Function3 -> Function6
Issue #69: Implement filter for Steps
Plus some cleanup
Issue #69: Update steps method signatures and use new filter methods in Either and Try
Issue #69: Update Steps method signatures to be closer match with Monads flatMaps
Issue #69: Add javadoc for Steps usage
Update Steps implementation based on filterOrElse for Either/Try
Continue implementing javadoc for Steps
Update changelog for 4.7.0
Update readme for 4.7.0