- Added
lce-coroutines
module for Coroutine/Flow support.
- Added
asUCE
map operation forUCT
.
- Added
flatMerge operation for
UCE,
UCT,
LC,
UC` types. - Added
event.merge(event2, event3)
andevent.merge(event2, event3, event4)
- Added
event.mapLoading(content)
- Added
UCT.merge
extension method. - Added
UCE.merge
extension method. - Add
lce-test
module.
- Fix
UCE.asUCT()
generic issue.
- Added
UC.merge()
extension method. - Added
LC.merge()
extension method. - Added
UCT.asUC { throwable -> UC.loading }
extension method. - Added
doOnEvent
extension toObservable<CE>
type. - Added
doOnContent
extension toObservable<CE>
type. - Added
flatten
extension method toLC
andUC
types. - Added
asUCT()
extension toUCE<C, Throwable>
type. - Remove
LCE.error(throwable)
,UCE.error(throwable)
andCE.error(throwable)
- Added LC type.
- Added
foldLoading
extension method toLCE
,UCE
andUCT
types. - Added
foldContent
extension method toLCE
,UCE
andUCT
types. - Added
foldError
extension method toLCE
,UCE
andUCT
types. - Added
fromNullable
factory method toLCE
,UCE
,UCT
,LC
,UC
types. - Added
fromNullable(content) { [Type].loading() }
factory method to all types. - Added
contentOrElse {}
extension method to all types.
- Added UCE type.
- Added missing extension methods for some of the types.
- Initial types and utilities