Fork me on GitHub
#cider
<
2016-11-03
>
benedek07:11:06

you don't need your lein profiles for cider anymore if you cider-jack-in

benedek07:11:38

cider injects its own deps via the cli when the repl starts up

benedek07:11:14

you still need the profiles or similar if you cider-connect tho

echristopherson15:11:12

I fixed my problems by updating to Emacs 25 and updating my packages

echristopherson15:11:42

@benedek yeah, I was using cider-connect because cider-jack-in wasn't working

benedek15:11:19

any particulars why jack-in was/is not working @echristopherson ?

echristopherson15:11:36

it was giving me error in process sentinel: Could not start nREPL server: The system cannot find the path specified.

echristopherson15:11:54

I tried setting an edebug breakpoint on cider-jack-in but emacs gave me some sort of error there too

echristopherson15:11:58

so I just upgraded emacs

echristopherson15:11:14

is there something like the debugger, but where instead of showing the actual expressions in the code and then => value off at the end, it actually substitutes the value where the original function call is?

echristopherson15:11:35

kind of like macro-expand-1 except for functions

malabarba16:11:16

Nope. Though it wouldn't be too hard to add to the debugger.

echristopherson17:11:20

is there some sort of binding for the value that the debugger shows after =>?

echristopherson17:11:25

I was trying to see a truncated thing using cider-inspect-last-result, but apparently that can't be used while something is being debugged

rickmoynihan22:11:33

> is there something like the debugger, but where instead of showing the actual expressions in the code and then => value off at the end, it actually substitutes the value where the original function call is? echristopherson: you mean like beta reduction? That’d be quite a neat idea, as you wouldn’t need to remember the values for previously evaluated function arguments.

echristopherson23:11:38

@rickmoynihan yeah, that's what it's called! I had forgotten that.