On Mon, Feb 02, 2015 at 11:34:05AM -0800, Dan Leslie wrote:
Is that a function composition function I spy?
I wasn't aware of such a thing in R5RS or R7RS, is it a chicken
extension or a part of one of the Unity libraries?
It's a CHICKEN extension :)
There's also compose for when the
Peter Bex scripsit:
I wasn't aware of that CL behaviour. IIUC that's actually conflating
two different things: creating an uninterned symbol and unbinding
an interned symbol. I don't know of a way to unbind a variable through
Scheme, but you can set the symbol's value slot (0) to
Just pushed 3.0 out the door. Please let me know if it isn't regnoized
as the latest version and I'll bump it up to 3.1.
And let me know if yall come across any bugs.
It introduces the following toplevel commands:
* ,rl-!!
o Similar to Bash's /!!/, it evaluates the previous line.
*
On Mon, Feb 02, 2015 at 10:51:26AM -0700, Alexej Magura wrote:
Does Chicken have anything comparable to Common Lisp's /unintern/? I
thought that it might be under /##sys/, since other features present
in Common Lisp, but absent in Chicken are available under that
namespace, but it doesn't seem
AFAICT that just defines a symbol to itself, and only then if you run:
(define foo 1)
(define foo (unintern 'foo))
(eq? foo |foo|) = #t
But, as I said, that only defines 'foo as |foo|: it doesn't /undefine/
the symbol, and it needs to have side-effects, since the CL /unintern/
AFAIK effects
Does Chicken have anything comparable to Common Lisp's /unintern/? I
thought that it might be under /##sys/, since other features present in
Common Lisp, but absent in Chicken are available under that namespace,
but it doesn't seem to be provided by that module/namespace.
On Mon, Feb 02, 2015 at 11:55:12AM -0700, Alexej Magura wrote:
AFAICT that just defines a symbol to itself, and only then if you run:
(define foo 1)
(define foo (unintern 'foo))
(eq? foo |foo|) = #t
But, as I said, that only defines 'foo as |foo|: it doesn't
/undefine/ the symbol, and it
Is that a function composition function I spy?
I wasn't aware of such a thing in R5RS or R7RS, is it a chicken
extension or a part of one of the Unity libraries?
Thanks!
-Dan
Peter Bex pe...@more-magic.net writes:
On Mon, Feb 02, 2015 at 10:51:26AM -0700, Alexej Magura wrote:
Does Chicken