v0.0.12
Pre-release
Pre-release
Solved issues
- Add
alter-meta!
,alter-var-root
,any?
,condp
,defonce
,ifn?
,inst?
,instance?
,reset-meta!
,some->>
and various transient functions - Add
sci.core/alter-var-root
for manipulating sci vars def
returns the var instead of the value of the var- #163: support pre- and post-conditions in
fn
- #178: check variadic arg conditions like clojure
- #180: support nested syntax quote
- #182, #184: fully qualify symbols in syntax-quote
- #186: fix bug with map literal in syntax-quote
- #188: implement
let-fn
- #190: throw error when using special symbol as value when it's not a binding
- #192: add
:file
metadata on vars - #193: add
clojure.core/delay
- #195, #196, #198: ns macro improvements
- #197: add
defn-
- #213: add
macroexpand
- #214: implement
alias
- #217: fix list in
case
- #241: add
find-ns
- #243: add
ns-aliases
- #245: add
ns-publics
- #246: performance improvements
- Add
:name
and:ns
metadata to vars - Allow metadata in
defn
- Support
:reload
inrequire
form - JS interop improvements