Liking cljdoc? Tell your friends :D

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

[1.7.0] - 2019-10-30

Added

  • vec-contains?: contains? implementation that only works on vectors. Intention is that if v is small, it's less expensive just to search it than create a set and then (presumably) binary-search the tree behind that set.

Changed

  • unify! throws an exception if the references of val2 contain val1, or the references of val1 contain val2.
  • unify! calls vec-contains? rather than (contains?): the latter requires constructing a set and does an efficient search on it. vec-contains? takes a vector and does an inefficient (linear) search on it, but seems to be faster in practice if the input vector is small.

Removed

  • Anything?

Can you improve this documentation?Edit on GitHub

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close