code-reviews

2019-08-27T12:42:49.061600Z

@noisesmith I ended up writing with let,

let [a results
     a (if ... (point-query a) a
     a ...]

2019-08-27T12:44:00.062300Z

will take a look into trampoline, though

2019-08-27T12:44:33.063200Z

I'm trying to convert a bunch of imperative, ref-set code to a more purely functional one

2019-08-27T16:00:59.064100Z

@mping that makes sense - check out cond-> as well - it is designed for exactly your use case of a series of conditional transforms of some input

2019-08-27T16:01:29.064700Z

I thought trampoline at first because I thought your reason for using a ref was that complex, it looks like it actually isn't