• Barajar
    Activar
    Desactivar
  • Alphabetizar
    Activar
    Desactivar
  • Frente Primero
    Activar
    Desactivar
  • Ambos lados
    Activar
    Desactivar
  • Leer
    Activar
    Desactivar
Leyendo...
Frente

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

image

Boton play

image

Boton play

image

Progreso

1/7

Click para voltear

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