fasterthanlime / shin

:warning: (def shin (dissoc clojurescript :jvm :google_closure)) (deprecated)
MIT License
35 stars 1 forks source link

Write part of the stdlib as Shin macros #5

Closed fasterthanlime closed 9 years ago

fasterthanlime commented 9 years ago

Needs #3

fasterthanlime commented 9 years ago

For example, defn should be a macro using the def and fn special forms.

letfn using let and fn. Etc.

while using loop/recur. when using if. if-not using if.

fasterthanlime commented 9 years ago

The macros branch has enough juju to make all these macros work, but #16 is a blocker here, so there can't be a shin.core.clj with macros yet.