<prompt> Fakkeenya yaad-rimee sagantaa dalagaa ibsu maddisi.nan  <response>: Sagantaan dalagaa functional programming paradigm sagantaa yoo tau, faankishiniiwwan herregaa fayyadamuun deetaa qindeessuu fi tooachuu kan of keessaa qabudha. Qajeelfamni ijoo sagantaa dalagaa sagantaalee dalagaa qulqulluu, kanaaf tilmaamamuu dandaan uumuudha. Kunis kan argamu koodii haala jijjiiruu irraa fagaatu ykn deetaa jijjiiramaa fayyadamuu irraa fagaatu dizaayinii gochuudhaani. Fakkeenyi sagantaa dalagaa gochaan agarsiisuuf gargaaru kunooti: Tarree lakkoofsota walitti qabuu barbaannu qabna haa jennu. Faankishinii tarree akka argumentii isaa fudhatee walitti qabama lakkoofsota deebisu barreessuu dandeenya. Faankishiniin kun tarree jalqabaa hin jijjiiru, amala isaas guutummaatti tilmaamamuu dandaa, galtee isaa irratti hundaauun - kun mallattoo sagantaa dalagaa ti. def sum_listlakkoofsota: Tarreeint - int: waliigala 0 lakkoofsota keessatti num: waliigala lakkoofsa waliigalaa deebisa maxxansaatarree_walitti qabaa1,2,3,4,5 15 printsum_list5,6,7 18 Sagantaa dalagaa keessatti, yeroo baayee faankishiniiwwan tartiiba olaanaa faankishiniiwwan faankishiniiwwan biroo akka murfiimii fudhatan koodii keenya caalaatti moojuularii fi irra deebiamee fayyadamuu akka dandaamu gochuuf fayyadamna. Fakkeenyaaf, buaa walfakkaataa galmaan gauuf faankishinii hirisuu keessaa fayyadamuu dandeenya: functools irraa import reduce def sum_listlakkoofsota: Tarreeint - int: return hirisuulambda a, b: a b, lakkoofsota maxxansaatarree_walitti qabaa1,2,3,4,5 15 maxxansaatarree_walitti qabaa5,6,7 18 Fakkeenya kana keessatti, lambdaa dabarsina faankishinii gara hirisuu, kan faankishinicha kuufamaa elementoota tarree irratti hojiirra oolchu. Ammas, faankishinichi haala deetaa galtee waan hin jijjiirreef tilmaamamuu dandaa. Kun fakkeenya salphaa tokko qofa, garuu sagantaa dalagaa rakkoolee balaa irratti hojiirra oolchuun ni dandaama. Sagantaa tokko gara faankishiniiwwan xixiqqoo of dandaanitti cabsuudhaan koodii salphaatti hubatamuu, qoratamuu fi irra deebiamee itti fayyadamuu dandau uumuu dandeenya. 