[lnkForumImage]
TotalShareware - Download Free Software

Confronta i prezzi di migliaia di prodotti.
Asp Forum
 Home | Login | Register | Search 


 

Forums >

comp.lang.lisp

Re: relativity of programming languages

William James

11/5/2015 1:59:00 AM

Ken Tilton wrote:

> How about?:
>
> (loop for drink in list-of-drinks
> collecting (list drink (random 100)))

Gauche Scheme:

(use srfi-27 :only (random-integer))

(define drinks '(tea beer wine))

(map (cut list <> (random-integer 100)) drinks)
===>
((tea 81) (beer 13) (wine 90))


MatzLisp (Ruby):

drinks = %w(tea beer wine)

drinks.map{|drink| [drink, rand(100)]}
==>[["tea", 8], ["beer", 71], ["wine", 47]]

--
How does the Swedish political elite respond to their largest cities breaking
down? By pretending there is no problem. The media elite shares the same
contempt for and fear of the common people, and has largely played along.
fjordman.blogspot.ca/2005/05/is-swedish-democracy-collapsing.html