This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
danielcompton: re: your blog post on reader conditionals, one of the other major motivators for the change from a cljx-like syntax (i.e. Feature Expressions) was that Reader Conditionals can be read and processed as data
Ah yes, good point, forgot about that. I imagine that's very important for you?
danielcompton: Not really, I have my own lexer+parser and I don’t use Clojure’s data elements internally so I could already do this for CLJX, but it’s an important feature I think
danielcompton: That was the single biggest change made as a result of alandipert and michaniskin’s alternative proposal, which was scrapped after a round of debate but heavily influenced the RC syntax
Yeah I remember the heated discussions, I'm glad people kept listening and working on it.
TBH I'm unconvinced that the preserve-cond enhancement of features expressions over traditional conditional reading is useful at all
I might be simply short-sighted but I can't think of a use-case where preserve-cond would be useful
bronsa: It’s not something I ever see myself using. The aim was for source processing tools to be able to use it, I think.
sorry, I was referring to an old post again ... about separating logic from side effects 😕
@danielcompton: thanks much i’ll be sure to join the mailing list ^_^