Thanks, will look into it.
On Tue, Jan 15, 2013 at 12:33 PM, Frank Siebenlist <
frank.siebenl...@gmail.com> wrote:
> I opened issue CLJS-457 for this enhancement/bug.
>
> As a workaround, one can test for undefined?, although that is not really
> the same and cljs-specific, but for my use case t
I opened issue CLJS-457 for this enhancement/bug.
As a workaround, one can test for undefined?, although that is not really the
same and cljs-specific, but for my use case that will do.
Thanks, Frank.
On Jan 15, 2013, at 5:32 AM, David Nolen wrote:
> This is an unrelated issue. We could prob
This is an unrelated issue. We could probably simulate this by creating a
Unbound type and initializing def'ed vars without init expressions to
instances of it.
David
On Tue, Jan 15, 2013 at 1:08 AM, Frank Siebenlist <
frank.siebenl...@gmail.com> wrote:
> ClojureScript:cljs.user> (def a nil)
>
I find this to be useful:
cljs.user> (nil? (.-key (js-obj)))
true
I like not having to use undefined? for this
On Tue, Jan 15, 2013 at 1:08 AM, Frank Siebenlist <
frank.siebenl...@gmail.com> wrote:
> ClojureScript:cljs.user> (def a nil)
> nil
> ClojureScript:cljs.user> (def b)
>
> ClojureScrip
ClojureScript:cljs.user> (def a nil)
nil
ClojureScript:cljs.user> (def b)
ClojureScript:cljs.user> (= a b)
true
user=> (def a nil)
#'user/a
user=> (def b)
#'user/b
user=> (= a b)
false
I didn't realize that the above is dark cave material ;-)
Could you elaborate a little on the
This behavior is desirable. Unless you are in some dark cave of interop you
shouldn't care.
On Tuesday, January 15, 2013, Frank Siebenlist wrote:
> ClojureScript:cljs.user> (def a nil)
> nil
> ClojureScript:cljs.user> (def b)
>
> ClojureScript:cljs.user> (undefined? a)
> false
> ClojureScript:clj
ClojureScript:cljs.user> (def a nil)
nil
ClojureScript:cljs.user> (def b)
ClojureScript:cljs.user> (undefined? a)
false
ClojureScript:cljs.user> (undefined? b)
true
ClojureScript:cljs.user> (nil? a)
true
ClojureScript:cljs.user> (nil? b)
true
ClojureScript:cljs.user> (type a)
nil
ClojureScript:clj