This project adheres to Semantic Versioning.
See here for the change log format.
Everything since what's listed below.
- Umbrella project with the latest releases of satellite projects mentioned below.
- Initial release. (Accidentally missed v0.0.1.)
seqex
upgraded to 2.0.2.akar-core
now depends onakar-commons
.
- Initial release.
- The project
akar
is now calledakar-core
.akar
will henceforth refer to the umbrella project housing all the satellite projects. :constant
syntactic pattern is now more general. Earlier you could only match a symbol in a scope. Now it accepts any form whatsoever.:type
no longer binds the value being matched. This is a breaking change. Replace all occurrences of(:type SomeType some-symbol)
in your code with(:and (:type SomeType) some-symbol)
.
!look-in
pattern function, and a corresponding:look-in
syntactic pattern.
- Clojure version upgraded to 1.9.0
if-match
constructwhen-match
construct- Syntactic support for non-literal constant patterns
defn-trampolined
- a utility to define trampolined recursive functions (by @rahulkavale)
- Initial release