zlacker

[return to "Rama on Clojure's terms, and the magic of continuation-passing style"]
1. waffle+Ji1[view] [source] 2024-10-14 15:48:27
>>nathan+(OP)
Could I politely suggest more Clojure-like naming? `deframaop -> defop`. You can always `(require 'com.rpl.rama :as rama)` and invoke with `(rama/defop ...)` for the desired level of clarity and improved readability.
◧◩
2. nathan+6k1[view] [source] 2024-10-14 15:55:38
>>waffle+Ji1
I named it like this so there would be consistency between deframaop and deframafn. Shortening deframafn like you suggest would be "deffn" or "deffunction", which would be very confusing. And I'd rather have deframaop + deframafn than defop + deframafn.
◧◩◪
3. arunix+Mu1[view] [source] 2024-10-14 16:56:49
>>nathan+6k1
Why is it called Rama? (there may be an FAQ, but I couldn't find it)
[go to top]