Loading...
# janet 1.10.1
( [1 1] [1 1]) # => true
( [1 1] [2 3]) # => false
( [1 1] @[1 1]) # => false
( [1 1] @[2 3]) # => false
( @[1 1] @[1 1]) # => false
( @[1 1] @[2 3]) # => false
(deep= [1 1] [1 1]) # => true
(deep= [1 1] [2 3]) # => false
(deep= [1 1] @[1 1]) # => false
(deep= [1 1] @[2 3]) # => false
(deep= @[1 1] @[1 1]) # => true
(deep= @[1 1] @[2 3]) # => false
cellularmitosisPlayground(def a @[1 2])
(def b @[1 2])
( a b) # => false
(def a @[1 2])
(def b (array/concat a 3))
a # => @[1 2 3]
b # => @[1 2 3]
( a b) # => true
cellularmitosisPlayground# janet 1.10.1
( :a :a) # => true
( :a "a") # => false
( :a ":a") # => false
( "a" "a") # => true
( "a" @"a") # => false
( @"a" @"a") # => false
( [1 2] [1 2]) # => true
( [1 2] @[1 2]) # => false
( @[1 2] @[1 2]) # => false
( {:a 1} {:a 1}) # => true
( {:a 1} @{:a 1}) # => false
( @{:a 1} @{:a 1}) # => false
( (fn []) (fn [])) # => false
cellularmitosisPlayground( 1 1) # => true
( 1 2) # => false
( 1.1 1.1) # => true
( 1.1 1.2) # => false
( 1 1.0) # => true
# these are representations of two different IEEE-754 64-bit buckets:
(
1.0000000000000001
1.0000000000000002) # => false
# these are two representations of the same IEEE-754 64-bit bucket:
(
1.00000000000000001
1.00000000000000002) # => true
cellularmitosisPlayground