greghendershott / rackjure

Provide a few Clojure-inspired ideas in Racket. Where Racket and Clojure conflict, prefer Racket.
BSD 2-Clause "Simplified" License
236 stars 17 forks source link

Lambda literals should work even if `lambda` is shadowed #50

Closed greghendershott closed 9 years ago

greghendershott commented 9 years ago

Example:

#lang rackjure
(let ([lambda "not lambda"])
  (#λ(+ %1 1) 0))

Discussion: https://groups.google.com/forum/#!topic/racket-users/jT_88xZv_Bg

Fix of same issue in afl by @AlexKnauth : https://github.com/AlexKnauth/afl/commit/130216c2b85077aef893f7d0828d69394bceece7