View Full Version : [ML] Accumulatori in ML
salve ragazzi ho l'esame l'11 e mi manca una cosa su cui prepararmi..
non capisco come vengono usati gli accumulatori in ML, cosa sono e il loro funzionamento..
sulle dispense non c'è, documentazione online non c'è...
ho trovato qualcosa sui vari siti univeritari ma non dice nulla...
siete rimasti solo voi, qualcuno sa darmi una manina?
grazie...
salve ragazzi ho l'esame l'11 e mi manca una cosa su cui prepararmi..
non capisco come vengono usati gli accumulatori in ML, cosa sono e il loro funzionamento..
sulle dispense non c'è, documentazione online non c'è...
ho trovato qualcosa sui vari siti univeritari ma non dice nulla...
siete rimasti solo voi, qualcuno sa darmi una manina?
grazie...
Ma forse dovresti spiegare meglio di cosa stai parlando. Cosa intendi per 'accumulatore'?? In che contesto? Stai parlando di foldr/foldl su liste? Qual'è la domanda che ti viene posta?
mi servirebbe qualche riga su come vengono usati gli accumulatori quando non possono essere passati come parametro alla funzione...
tipo
let rec sommapd l = match l with
[] -> (0,0) |
x::xs when x mod2 = 0-> let (a,b)= sommapd xs in (a+x,b) |
x::xs when x mod <> 0-> let (a,b)= sommapd xs in (a,b+x) ;;
ecco usi di questo tipo...
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.