[Generale] Slug Lean Beer

Angelo Polvanesi polva86 a gmail.com
Mar 23 Dic 2014 13:45:48 GMT


Allora confermato per stasera a casa di Paolo (trall'altro... dove stai?)?
A che ore?

Il giorno 23 dicembre 2014 13:36, Marcello Semboli <dinogen a gmail.com> ha
scritto:

> Il mio prof. diceva che i linguaggi dichiarativi si imparano per...
> induzione.
>
>
> ________________________________________
> Marcello Semboli
> Siena
>
> Il giorno 23 dicembre 2014 04:00, Szymon Tomasz Stefanek <
> pragma a siena.linux.it> ha scritto:
>
> On 23/12/2014 03:41, Vincenzo Di Massa wrote:
>>
>>  Come si scrive una funzione f(x) che restituisce:
>>> 3000 se x == 3
>>> -1      se x*x = x*2
>>> x*x    se x č pari
>>> 0       altrimenti
>>>
>>> In haskell si scrive cosė, chi prova a mandarla in un linguaggio in cui
>>> "viene meglio"?
>>>
>>> f 3 = 3000
>>> f x | x*x == x*2 = -1
>>> f x | even x     = x^2
>>> f x | otherwise  = 0
>>>
>>
>> Oggettivamente elegante.
>>
>> Hm... in linguaggio macchina, poi, come diventa?
>>
>> --
>>
>> STS
>>
>>
>> _______________________________________________
>> Generale mailing list
>> Generale a liste.siena.linux.it
>> http://liste.siena.linux.it/cgi-bin/mailman/listinfo/generale
>>
>
>
> _______________________________________________
> Generale mailing list
> Generale a liste.siena.linux.it
> http://liste.siena.linux.it/cgi-bin/mailman/listinfo/generale
>
>
-------------- parte successiva --------------
Un allegato HTML č stato rimosso...
URL: <http://liste.siena.linux.it/pipermail/generale/attachments/20141223/7dc6f2f7/attachment.htm>


Maggiori informazioni sulla lista Generale