Skip to content

more / more-> cause multiple evaluation; more-of does not #24

Closed
@seancorfield

Description

@seancorfield
Downloading: com/bhauman/rebel-readline/maven-metadata.xml from clojars
[Rebel readline] Type :repl/help for online help info
user=> (require '[expectations.clojure.test :refer :all])
nil
user=> (def c (atom 0))
#'user/c
user=> (defn f [] (swap! c inc))
#'user/f
user=> (expect (more-of a number? a number? a number? a) (f))
true
user=> @c
1
user=> (expect (more number? number? number?) (f))
true
user=> @c
4
user=> (expect (more-> number? identity number? identity number? identity) (f))
true
user=> @c
7
user=> 

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions