When would I require a Macro instead of a function?
I am new to Clojure, I am new to Macros and I have no prior background in Lisp.
I went on to create my own switch case like form and ended up with this:
When would I require a Macro instead of a function?
I am new to Clojure, I am new to Macros and I have no prior background in Lisp.
I went on to create my own switch case like form and ended up with this:
How do people get rid of conditional branches in Functional Programming?
Long running switch cases or if-else-if constructs are avoided in OOP using polymorphism wherever it is applicable.
How do people get rid of conditional branches in Functional Programming?
Long running switch cases or if-else-if constructs are avoided in OOP using polymorphism wherever it is applicable.
How do people get rid of conditional branches in Functional Programming?
Long running switch cases or if-else-if constructs are avoided in OOP using polymorphism wherever it is applicable.
Why is “tight coupling between functions and data” bad?
I found this quote in “The Joy of Clojure” on p. 32, but someone said the same thing to me over dinner last week and I’ve heard it other places as well:
Why is “tight coupling between functions and data” bad?
I found this quote in “The Joy of Clojure” on p. 32, but someone said the same thing to me over dinner last week and I’ve heard it other places as well:
Why is “tight coupling between functions and data” bad?
I found this quote in “The Joy of Clojure” on p. 32, but someone said the same thing to me over dinner last week and I’ve heard it other places as well:
Python decorators and Lisp macros
When looking Python decorators someone made the statement, that they are as powerful as Lisp macros (particularly Clojure).
Python decorators and Lisp macros
When looking Python decorators someone made the statement, that they are as powerful as Lisp macros (particularly Clojure).