Cursus Raku / Programmatio functionalis, simultanea, reactiva et retialis / Programmatio simultanea / hyper et race 🆕 / Exercises / hyper cum filtro

Solutio: hyper cum filtro

Ecce solutio possibilis huius exercitationis.

Codex

say (1..20).hyper.grep(* > 10).map(*²);

🦋 Inveni codicem fontem in archivo hyper-filter.raku.

Exitus

(121 144 169 196 225 256 289 324 361 400)

Commentarii

  1. mere modus est quo Raku * ** 2 per exponentem superscriptum scribit: ² operator potestatis postpositus est, itaque est WhateverCode quod argumentum suum quadrat. Scribe * ** 2 si mavis.

  2. .hyper totam catenam parallelizat — et grep quod numeros supra 10 servat et map quod eos quadrat — dum ordinem servat.

  3. Quia ordo servatur, quadrata eadem serie ac ingressus eorum redeunt (11², 12², …, 20²), dantia (121 144 169 196 225 256 289 324 361 400).

hyper cum filtro   |   Programmatio reactiva