Contacto

Scheme

Tipo: Teórico / Práctico.

Nivel: Básico / Intermedio.

Duración: 08 Horas.

Introducción

  • Introducción a los lenguajes funcionales.
  • Conceptos Básicos.

Tipos de Notación

  • Prefija.
  • Infija.
  • Postfija.
  • Funcional.

Sintaxis Básica

  • Símbolos.

Tipos de Datos

  • Booleano.
  • Racional.
  • Entero.
  • Real.
  • Complejo.
  • Carácter.
  • Símbolo.
  • Cadena.
  • Lista.
  • Vector.
  • Estructura.

Variables y Literales

  • Definiciones.

Predicados

  • Igualdad.
  • Tipo.

Expresiones

  • Definición.
  • Sintaxis.

Funciones o Procedimientos

  • Definiciones.
  • Nombre.
  • Parámetros.
  • Cuerpo.

Funciones de Orden superior y Evaluación Parcial

  • Funciones LAMBDA.
  • APPLY.
  • MAP.
  • FOR EACH.
  • COND.
  • IF.
  • CASE.

Listas

  • Notación de Listas.
  • Representación.
  • Elementos.
  • Anidación.
  • Representación.
  • Listas enlazadas.
  • Símbolo especial.
  • Final de lista.
  • Celdas Cons.

Procedimientos sobre Listas

  • Cons.
  • Car.
  • Cdr.
  • List.
  • Length.
  • Reverse.
  • Append.
  • List-ref.
  • List-tail.