4 ms·
Thanks for sharing, Paul. Still knee-deep in the source. Gonna steal some of this. What made you settle on (coin), is that a LISP trope? I flopped back and fo
by soulofmischief 7y ago
Thanks for sharing, Paul.
Still knee-deep in the source. Gonna steal some of this.
What made you settle on (coin), is that a LISP trope? I flopped back and forth between naming it (coin) and (flip) in my own LISP before finally settling on (flip). I'd honestly like to divorce the name entirely from its physical counterpart.
- defen 7y ago> I'd honestly like to divorce the name entirely from its physical counterpart. How about (bit) or (randbit)
- soulofmischief 7y ago(randbit) isn't bad. My implementation also takes a float 0 <= x <= 1 to determine the probability of the outcome, so (bit) would probably be too ambiguous. I do like the brevity of a 4-letter function, though. A lot of my lisp coding is genetic and probabilistic so it gets used a lot.
- e12e 7y agodice?
- pg 7y agoI originally did call it flip, but then I took that name for the current flip: (def flip (f) (fn args (apply f (rev args))))