ClojureCLR v2.3 Release Notes
-
- 👌 Improved update-in performance
- ⚡️ Optimized seq & destructuring
- CLJ-2210 Cache class derivation in compiler to improve compiler performance
- CLJ-2188
slurp
- mark return type as String - CLJ-2070
clojure.core/delay
- improve performance - CLJ-1917 Reducing seq over string should call String/length outside of loop
- CLJ-1901
amap
- should call alength only once - CLJ-1224 Record instances now cache hasheq and hashCode like maps
- CLJ-99
min-key
andmax-key
- evaluate k on each arg at most once