- Barajar
ActivarDesactivar
- Alphabetizar
ActivarDesactivar
- Frente Primero
ActivarDesactivar
- Ambos lados
ActivarDesactivar
- Leer
ActivarDesactivar
Leyendo...
Cómo estudiar sus tarjetas
Teclas de Derecha/Izquierda: Navegar entre tarjetas.tecla derechatecla izquierda
Teclas Arriba/Abajo: Colvea la carta entre frente y dorso.tecla abajotecla arriba
Tecla H: Muestra pista (3er lado).tecla h
Tecla N: Lea el texto en voz.tecla n
Boton play
Boton play
7 Cartas en este set
- Frente
- Atrás
¿Que es?
|
Es un paradigma de la programación declarativa basado en el uso de funciones matematicas.
|
Utilidad
|
El objetivo es conseguir lenguajes expresivos y matemáticamente elegantes, en los que no sea necesario bajar al nivel de la maquina para describir el proceso llevado a cabo por el programa
|
Características
|
Existen dos grandes categorias : puros y los hibridos, la diferencia es que los híbridos son menos dogmeticos que los puros.
Los programas escritos estan constituidos por definiciones de funciones |
Funciones Puras
|
No tienen efectos secundarios. Esto significa que las funciones puras tienen varias propiedades útiles, muchas de las cuales para optimizar el código.
|
Recursividad
|
Las funciones recursivas se invocan a sí mismas, permitiendo que una operacionse realice una y otra vez hasta alcanzar el caso base.
|
Lenguajes Funcionales
|
Haskell y Miranda. Los lenguajes funcionales híbridos son Scala, Lisp, Clojure, Scheme.
Programacion concurrente es Erlang. |
Ejemplo
|
|