elegant 0.0.7 elegant: ^0.0.7 copied to clipboard
A collection of utility functions and classes.
0.0.7 #
Iterable.firstAfter
andIterable.indexOf
.
0.0.6 #
circularList()
function for looping over lists infinitely. Also accessible with theList.circular()
extension function.
0.0.5 #
groupBy()
function for grouping iterables by an arbitrary condition.Iterable
extension methods:groupBy
,groups
,pairs
.
0.0.4 #
Result.transform
'stransformer
param can now take null values.Result.transformOk
: liketransform
, but assumes the transformation result is always ok if the input is.
0.0.3 #
groups()
andpairs()
functions for generating groups from iterables.
0.0.2 #
Result.unwrap()
: returns the result, or throws an exception.
0.0.1 #
- Initial version.