0.8.0 (2023-10-27)
- enable throwing errors when trying to get the wrapped value from an
Optional
type (b705d9c)
0.7.0 (2023-08-11)
- add the
first(where:)
function to theOptional
type (0917c89) - add the
zip
function to theOptional
type (6ce8995)
0.6.0 (2023-08-08)
- add the
isNil
andisNotNil
properties to check for nullability on optionals (8b16f37) - add the
isNotEmpty
for expressing non-emptiness in collections (2dc8b96) - add the Scala-like
contains
functions to theOptional
type (f6b20d2) - add the Scala-like
filter
functions to theOptional
type (d7c2a6b) - enable the comparison between key paths and values (bd0af0b)
0.5.0 (2023-07-07)
- add the merge (
+=
) and merging (+
) operators to dictionaries (3f0360d)
0.4.0 (2023-07-06)
- allow the encoding and decoding of dictionaries (9cc946a)
0.3.0 (2023-07-05)
- provide a key decoding strategy for converting from
kebab-case
tocamelCase
(8403d9d) - provide a key decoding strategy for converting from
PascalCase
tocamelCase
(ff06e0d)
0.2.0 (2022-11-24)
- add higher-order functions that operate on key paths (3adbc50)
0.1.0 (2022-11-03)
- extend nil-coalescing operations as functions (ddee413)