Introducción a Perl6

By: Elena Merelo

http://rakudo.org/how-to-get-rakudo/

hello

MY OLD FRIEND

INSTALACIÓN

EN TERMINAL:

sudo apt install build-essential checkinstall
sudo apt-get build-dep emacs24

se Descarga en https://ftp.gnu.org/gnu/emacs/

SE DESCOMPRIMEN LOS FICHEROS Y :

cd ~/Downloads && tar -xf emacs-24.4.tar.* && cd emacs-24.4
./configure

make
sudo make install

Más info: http://ubuntuhandbook.org/index.php/2016/09/install-gnu-emacs-25-1-in-ubuntu-16-04/

http://ubuntuhandbook.org/index.php/2014/10/emacs-24-4-released-install-in-ubuntu-14-04/

VARIABLES I

VARIABLES II

COSAS VARIAS

ARRAYS I

Str-array-nger things I

(List) routine grep

strarraynger things ii

(List) routine first

HALLAR los números menores de 1000 múltiplos de 13 y 17

Pistas:

y la SUMA DE TODOS ELLOS?

HASHES I

HASHES II

FUNCIONES I

Sin argumentos

a function has no name

CON ARGUMENTOS OPCIONALES

CON UN VALOR POR DEFECTO

nah de nah

FUNCIONES II

CON ARGUMENTO OBLIGATORIO

COMPILACIÓN Y EJECUCIÓN

FUNCIONES III

CON TODOS LOS ARGUMENTOS QUE QUERAMOS

SOBRECARGA DE FUNCIONES

funciones iii

usando otras funciones

seq-riously perl6 is this awesome??

concatenación

OPERACIONES SOBRE LISTAS I

COMBINAR

COMPARAR

MÚLTIPLOS DE 5

producto cartesiano

let's get lazy

CUSTOM GENERATORS

34 pertenece a los múltiplos de 7 en las posiciones de la 25 a la 35?

BIBLIOGRAFÍA

https://learnxinyminutes.com/docs/perl6/

https://docs.perl6.org/

http://es.perl6intro.com/

https://jj.github.io/math-is-fun-p6/#/7

https://perl6.org/

Unicode: http://xahlee.info/comp/unicode_index.html

...

Made with Slides.com