Guards cannot be fn expressions

Description

Anonymous function literals as guards (such as (a :when #(odd? %))) seem to confuse the match compiler. The attached test shows how.

Environment

None

Status

Assignee

David Nolen

Reporter

Chris Gray

Labels

None

Approval

None

Patch

Code and Test

Priority

Minor
Configure