IRC channel logs
2025-05-17.log
back to list of logs
<omentic>hello! i noticed raise-exception has an optional continuable? parameter and it seems interesting. what's the use case of this? <omentic>or rather, what exactly does it let you do? the manual describes it as "the handler is invoked in tail position relative to the raise-exception call" but i don't have an intuition for what this then provides for <vbramselaar>ArneBab: I normally write c++ for work, but had to do c# last couple days. God how I miss Guile/lisp in those moments. Even modern c++ has a more functional style than c#. <vbramselaar>You just feel that c# was only OOP but they had to slap on the new features coming from FP, which feels to mix badly. <ArneBab>vbramselaar: thank you for the warning! <lilyp>Java called, it's suing for plagiarizing its backstory. <vbramselaar>ArneBab: ah yhea, was still reacting to the Go discussion <rlb>vbramselaar: this worked well once for me a long while back when the clr was involved: https://clojure.org/about/clojureclr No idea how suitable it might be these days for more serious work (or even then, really). <vbramselaar>rlb: thanks for the suggestion, looks cool. But I'm working at a relatively big corpo where c#/powershell are 'mandated'. I also think many programmers there don't have a clue about Lisp sadly. I think I was just fuming frustation, maybe this is not the right place haha. <rlb>Yeah, I guessed it might not be likely you'd be able to use it.