Skip to content

v2.4.2: Minor fixes

Choose a tag to compare

@slburson slburson released this 13 Apr 02:38
· 41 commits to master since this release

This release just has a few odds and ends:

  • first and last on replay maps was previously calling at-index, which returns only two values (a key and its value) and signals an error on an empty replay map. Now, they return three values, which are all nil if the replay map was empty; otherwise, the third value is true. This is consistent with the behavior of these operations on seqs and replay sets.
  • update has been deprecated in favor of updated. (I'm trying to avoid using verbs that suggest mutation for functional update operations.)
  • search and mismatch now use the FSet method if either sequence argument is a seq, using convert to convert the other one.
  • a couple of internal bug fixes.