Caracteristicas De Los Lenguajes Funcionales

Páginas: 5 (1047 palabras) Publicado: 14 de febrero de 2013
¿Características de los lenguajes funcionales?

Es un paradigma de programación declarativa basado en la utilización de funciones aritméticas que no maneja datos mutables o de estado. Enfatiza la aplicación de funciones, en contraste con el estilo de programación imperativa, que enfatiza los cambios de estado. La programación funcional tiene sus raíces en el cálculo lambda, un sistema formaldesarrollado en los 1930s para investigar la definición de función, la aplicación de las funciones y la recursión. Muchos lenguajes de programación funcionales pueden ser vistos como elaboraciones del cálculo lambda.



















































Completar la siguiente tabla.

|Lenguajes |Características|Código-ejemplo |
|Haskell  |es un lenguaje de programación estandarizado multi-propósito |(defn fib |
| |puramente funcional con semánticas no estrictas y fuerte |([] (concat [0 1] (fib0 1))) |
| |tipificación estática. Su nombre se debe al lógico estadounidense Haskell |([a b] (lazy-cons (+ a b) |
| |Curry. En Haskell, "una función es un ciudadano de primera clase" del |(fib b (+ a b))))) |
| |lenguaje deprogramación. Como lenguaje de programación funcional, el | |
| |constructor de controles primario es la función. El lenguaje tiene sus | |
| |orígenes en las observaciones de Haskell Curry y sus descendientes ||
| |intelectuales. | |
|Miranda. | Se trata de un lenguaje de programación funcional sucesor de SASL y KRC. | holaMundo :: IO () holaMundo = do putStrLn ("Hola |
| |Elprincipal objetivo de este lenguaje era el desarrollar una versión |mundo!"); |
| |comercial de un lenguaje funcional: | |
| |no-estricto. ||
| |puramente funcional. | |
| | Fue el primer lenguaje puramente funcional en ser destinado al uso comercial| |
||y no al académico | |
| | lenguaje de programación multi-paradigma diseñado para expresar patrones |object HolaMundo { |
| |comunes de programación en forma concisa, elegante y con tipos seguros.|def main(args: Array[String]) = |
| |Integra sutilmente características de lenguajes funcionales y orientados a |println("Hola, mundo") |
|Scala |objetos. La implementación actual corre en la máquina virtual de Java y es | |
|...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Lenguajes funcionales
  • Lenguajes funcionales
  • Lenguajes funcionales
  • Caracteristicas Del Lenguaje
  • Características Del Lenguaje
  • características del lenguaje
  • Lenguaje y sus caracteristicas
  • Caracteristicas del lenguaje

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS