Long
is a bigger integral data type (its size is 64 bits). Its suffix is
l
.
*
external
(Fn [Long, Long] Long)
+
external
(Fn [Long, Long] Long)
-
external
(Fn [Long, Long] Long)
/
external
(Fn [Long, Long] Long)
<
external
(Fn [Long, Long] Bool)
=
external
(Fn [Long, Long] Bool)
>
external
(Fn [Long, Long] Bool)
abs
external
(Fn [Long] Long)
bit-and
external
(Fn [Long, Long] Long)
bit-or
external
(Fn [Long, Long] Long)
bit-xor
external
(Fn [Long, Long] Long)
blit
defn
(Fn [Long] Long)
(blit x)
copy
external
(Fn [(Ref Long a)] Long)
dec
external
(Fn [Long] Long)
even?
defn
(Fn [Long] Bool)
(even? a)
external
(Fn [(Ref String a), Long] String)
from-string
defn
(Fn [(Ref String a)] (Maybe Long))
(from-string s)
hash
defn
(Fn [(Ref Long a)] Int)
(hash k)
inc
external
(Fn [Long] Long)
mod
external
(Fn [Long, Long] Long)
neg
external
(Fn [Long] Long)
odd?
defn
(Fn [Long] Bool)
(odd? a)
prn
defn
(Fn [Long] String)
(prn x)
random
defn
(Fn [] Long)
(random)
random-between
defn
(Fn [Long, Long] Long)
(random-between lower upper)
safe-add
external
(Fn [Long, Long, (Ref Long a)] Bool)
safe-mul
external
(Fn [Long, Long, (Ref Long a)] Bool)
safe-sub
external
(Fn [Long, Long, (Ref Long a)] Bool)
seed
external
(Fn [Long] ())
str
external
(Fn [Long] String)
to-int
external
(Fn [Long] Int)
zero
defn
(Fn [] Long)
(zero)