We're updating the issue view to help you get more done. 

clojure.core/run! does not always return nil

Description

According to the documentation clojure.core/run! should return nil. This is not the case as seen by the following examples:

1 2 3 4 user=> (run! identity [1]) 1 user=> (run! reduced (range)) 0

Approach: return 'nil'

Patch: clj-1761-with-tests.patch

Screened by: Alex Miller

Environment

None

Status

Assignee

Unassigned

Reporter

Jonas Enlund

Labels

None

Approval

Ok

Patch

Code and Test

Fix versions

Priority

Major