Fork me on GitHub
#specter
<
2016-08-22
>
yonatanel06:08:07

@nathanmarz: do you have any posts on what makes specter faster than drilling with built in functions, or should I just read the code?

aengelberg06:08:19

@yonatanel it may help to look at the source code of get-in / update-in, or macroexpanding a call to select or transform

yonatanel07:08:24

Thanks, I will

mattsfrey15:08:12

@nathanmarz my one major complaint dealing with specter so far is it is very difficult to know where functions / macros are coming from, which are which etc. Reading an example I have to guess and check to figure out which is which. I still can't even find that function "traverse" in either macros or the main com.rpl.specter

mattsfrey15:08:36

Is there any definitive require statement(s) to just import everything specter related?

nathanmarz15:08:21

@mattsfrey traverse is in specter 0.12.0

nathanmarz15:08:43

I use this to get everything into a single namespace in my projects https://github.com/ztellman/potemkin/blob/master/src/potemkin/namespaces.clj

mattsfrey15:08:58

oh no kidding so thats hot off the press then

mattsfrey16:08:14

the lists definitely help, thanks

mattsfrey16:08:30

also that code from yesterday (now that i have traverse!) works splendidly

nathanmarz17:08:21

@mattsfrey fyi, that code would work the same with select, just less efficiently