Skip to content

Details

Funkcionalno programiranje nije proizvod najnovijeg doba. Ono se oslanja na takozvani "lambda račun". što je pojam iz matematičke logike, a utemeljen je tridesetih godina prošlog veka.

Neki od starijih funkcionalnih jezika su Lisp i Prolog, a postoje i noviji poput Haskella-a, F#-a, Clousure-a, R-a, itd.., koji podržavaju čiste ili delimične implementacije lambda računa.

Swift podržava nekoliko standardnih paradigmi programiranja:

  • imperativno,
  • objektno orijentisano,
  • protokol orijentisano,
  • pa i - funkcionalno programiranje.

Ovo je stručno predavanje na temu upotrebe funkcionalnog programiranja u Swiftu.

Teme kojima ćemo se baviti na predavanju su:

  • funkcija kao objekat
  • prenos funkcije
  • delegiranje posla kroz lambda funkcije
  • imenovane i neimenovane funkcije
  • kložeri
  • sintaksa u Swiftu
  • primeri upotrebe funkcionalnog programiranja u Swift/iOS

Nivo predavanja je visok i predavanje nije namenjeno polaznicima koji nisu imali dodira sa Swift-om.

Cilj predavanja je naprednija upotrebna funkcionalnog programiranja u razvoju aplikacija.

Broj mesta je ograničen. Molimo polaznike koji ne nameravaju da prisustvuju predavanju, da ne šalju RVSP, ili da blagovremeno promene status na Not-Going

Members are also interested in