Kurso de Raku / Funkcia, samtempa, reaktiva kaj reta programado / Funkcia programado

Lambdoj kaj fermaĵoj

Lambdo estas malgranda, sennoma funkcio skribita enlinie — ekzakte la pintaj blokoj kaj esprimoj Whatever, kiujn vi transdonadis al map kaj similaj. Fermaĵo estas lambdo (aŭ ajna subprogramo), kiu memoras variablojn el la loko, kie ĝi estis kreita.

Fermaĵoj estas tio, kio faras redonitajn subprogramojn tiel utilaj: ili portas kun si etan pecon de privata stato. Ĉi tiu sekcio rigardas ambaŭ ideojn.

Temoj en ĉi tiu sekcio

Praktiko

Vin atendas 2 kvizoj pri la enhavo de ĉi tiu sekcio.

Ekzercoj

En ĉi tiu sekcio estas 3 ekzercoj. Trarigardu ĉiujn temojn de ĉi tiu sekcio antaŭ ol komenci la ekzercojn.

  1. Nombrilo
  2. Multiplikilo
  3. Akumulilo

Kursa navigado

Solvo: Filtri per bloko   |   Lambdoj