Raku kurss / Funkcionālā, paralēlā, reaktīvā un tīmekļa programmēšana

Funkcionālā programmēšana

Funkcionāls stils Raku valodā — rekursija, augstākas kārtas funkcijas, slēgumi, samazinājumi, plūsmas, iteratori un slinkums.

  • Rekursija — 4 vingrinājumi
    • Rekursīva apakšprogramma — 1 viktorīna
    • Bāzes gadījums — 1 viktorīna
    • Rekursija ar multi apakšprogrammām — 1 viktorīna
  • Augstākas kārtas funkcijas — 3 vingrinājumi
    • Apakšprogrammu nodošana — 1 viktorīna
    • Apakšprogrammu atgriešana — 1 viktorīna
  • Lambdas un slēgumi — 3 vingrinājumi
    • Lambdas — 1 viktorīna
    • Slēgumi — 1 viktorīna
  • Samazināšana — 5 vingrinājumi
    • Samazināšanas metaoperators — 1 viktorīna
    • Procedūra reduce — 1 viktorīna
  • Datu plūsmas — 3 vingrinājumi
    • Plūsmas operators — 1 viktorīna
    • Plūsmu ķēdēšana — 1 viktorīna
    • Atpakaļvērstā plūsma — 1 viktorīna
  • Ģeneratori — 3 vingrinājumi
    • gather un take — 1 viktorīna
    • Slinkais gather
  • Iteratori — 1 vingrinājums
    • Iteratora protokols — 1 viktorīna
    • Iteratora rakstīšana
  • Slinkas un bezgalīgas virknes — 3 vingrinājumi
    • Virknes operators — 1 viktorīna
    • Bezgalīgas virknes — 1 viktorīna
Šī lapa citās valodās: English Deutsch Esperanto Español Italiano Latina Latviešu Nederlands Български Русский Українська Par tulkojumu

Pilns Raku programmēšanas valodas kurss

Par kursu · Raku.org · Raku Playground · GitHub

Brīvs un atvērtā koda · Atbalsta The Perl & Raku Foundation

© 2021–2026 · Autors Andrew Shitov