Re: [ANN] outfn - A macro for clearer, more declarative functions (that are actually macros).

2014-10-31 Thread Diogo Almeida
Thanks for checking it out! (: That is an unfortunately great point about implicits, I apologize! It's been in my head so long that I didn't realize that I never explained them. My concisest way of explaining implicits would be automatic glue code generation. You already have these functions

Re: [ANN] outfn - A macro for clearer, more declarative functions (that are actually macros).

2014-10-30 Thread Atamert Ölçgen
I think this is pretty cool. Instead of thinking it as functions on steroids, I'd prefer looking at it as a powerful callable abstraction. How does macroexpand-time validation play with apply (the function)? What happens if I do (map some-outfn coll) ? Also implicits confused me a bit. At first

[ANN] outfn - A macro for clearer, more declarative functions (that are actually macros).

2014-10-29 Thread Diogo Almeida
Hi everyone, A couple of coworkers and I were chatting about what some of our biggest problems with (our) Clojure code was, and came up with this: https://github.com/diogo149/outfn ! We just finished making it, so we haven't really battle-tested it, but we would love to hear feedback and