# janet 1.10.1
(all pos? [1 2 3]) # => true
(all pos? [1 2 3 -4]) # => false
(all pos? [1 2 3 0]) # => false
(all (partial string/has-prefix? "a") ["aa" "ab"]) # => true
(all (partial string/has-prefix? "a") ["aa" "ab" "bb"]) # => false
(all truthy? [1 2]) # => true
(all truthy? [1 2 3]) # => true
(all truthy? [1 2 nil 3]) # => false
(all truthy? [1 false 2 nil 3]) # => false
(all (fn [x] x) [1 2]) # => 2
(all (fn [x] x) [1 2 3]) # => 3
(all (fn [x] x) [1 2 nil 3]) # => nil
(all (fn [x] x) [1 false 2 nil 3]) # => false