Welcome to the CHICKEN Scheme pasting service

so far my shortest way to merge two alists pasted by C-Keen on Sun Apr 7 13:32:44 2013

(use srfi-1)
(define (update-values alist associations)
  (let ((combined (append associations alist)))
    (map (cut assoc <> combined)
         (delete-duplicates (map car combined)))))

Here&#x27;s one I made some time added by DerGuteMoritz on Sun Apr 7 13:39:01 2013

(define (alist-merge l1 l2)
  (fold-right (lambda (a l)
		(alist-update! (car a) (cdr a) l))
	      (alist-copy l2)
	      l1))

Your annotation:

Enter a new annotation:

Your nick:
The title of your paste:
Your paste (mandatory) :
Which procedure can be used to check whether its argument is a string?
Visually impaired? Let me spell it for you (wav file) download WAV