File tree 1 file changed +5
-5
lines changed
1 file changed +5
-5
lines changed Original file line number Diff line number Diff line change 1043
1043
(-invoke [_ a b c d e f g h i j k l m n o p q r s t rest]
1044
1044
(apply (val ) a b c d e f g h i j k l m n o p q r s t rest)))
1045
1045
1046
- (defn var?
1046
+ (defn ^boolean var?
1047
1047
" Returns true if v is of type cljs.core.Var"
1048
1048
[v]
1049
1049
(instance? cljs.core.Var v))
1052
1052
1053
1053
(declare array-seq prim-seq IndexedSeq )
1054
1054
1055
- (defn iterable?
1055
+ (defn ^boolean iterable?
1056
1056
" Return true if x implements IIterable protocol."
1057
1057
[x]
1058
1058
(satisfies? IIterable x))
1062
1062
[value]
1063
1063
(-clone value))
1064
1064
1065
- (defn cloneable?
1065
+ (defn ^boolean cloneable?
1066
1066
" Return true if x implements ICloneable protocol."
1067
1067
[value]
1068
1068
(satisfies? ICloneable value))
@@ -4070,7 +4070,7 @@ reduces them without incurring seq initialization"
4070
4070
[val]
4071
4071
(Volatile. val))
4072
4072
4073
- (defn volatile?
4073
+ (defn ^boolean volatile?
4074
4074
" Returns true if x is a volatile."
4075
4075
[x] (instance? Volatile x))
4076
4076
@@ -9999,7 +9999,7 @@ Maps become Objects. Arbitrary keys are encoded to by key->js."
9999
9999
(-write writer (str " #" tag " " ))
10000
10000
(pr-writer form writer opts)))
10001
10001
10002
- (defn tagged-literal?
10002
+ (defn ^boolean tagged-literal?
10003
10003
" Return true if the value is the data representation of a tagged literal"
10004
10004
[value]
10005
10005
(instance? TaggedLiteral value))
You can’t perform that action at this time.
0 commit comments