This HTML5 document contains 50 embedded RDF statements represented using HTML+Microdata notation.

The embedded RDF content will be recognized by any processor of HTML5 Microdata.

PrefixNamespace IRI
n10http://es.dbpedia.org/resource/Scala_(lenguaje_de_programación)
category-eshttp://es.dbpedia.org/resource/Categoría:
dcthttp://purl.org/dc/terms/
n28http://es.dbpedia.org/resource/Wolfram_(lenguaje_de_programación)
n29http://es.dbpedia.org/resource/D_(lenguaje_de_programación)
wikipedia-eshttp://es.wikipedia.org/wiki/
n15http://es.dbpedia.org/resource/Latino_(lenguaje_de_programación)
dbohttp://dbpedia.org/ontology/
foafhttp://xmlns.com/foaf/0.1/
n12http://es.wikipedia.org/wiki/Programación_funcional?oldid=126380943&ns=
n21http://es.dbpedia.org/resource/Rust_(lenguaje_de_programación)
dbpedia-eshttp://es.dbpedia.org/resource/
prop-eshttp://es.dbpedia.org/property/
n9http://es.dbpedia.org/resource/Reia_(lenguaje_de_programación)
n14http://es.dbpedia.org/resource/Python_3.
rdfshttp://www.w3.org/2000/01/rdf-schema#
n4http://es.dbpedia.org/resource/Elm_(lenguaje_de_programación)
n27http://es.dbpedia.org/resource/Alice_(lenguaje_de_programación)
n19http://rdf.freebase.com/ns/m.
n16http://es.dbpedia.org/resource/Falcon_(lenguaje_de_programación)
n22http://es.dbpedia.org/resource/Elixir_(lenguaje_de_programación)
n8http://es.dbpedia.org/resource/Visual_Basic_.
n13http://es.dbpedia.org/resource/A++
n20http://es.dbpedia.org/resource/ML_(lenguaje_de_programación)
rdfhttp://www.w3.org/1999/02/22-rdf-syntax-ns#
owlhttp://www.w3.org/2002/07/owl#
provhttp://www.w3.org/ns/prov#
xsdhhttp://www.w3.org/2001/XMLSchema#
n25http://es.dbpedia.org/resource/Logo_(lenguaje_de_programación)
dbrhttp://dbpedia.org/resource/
Subject Item
n29:
prop-es:paradigma
dbpedia-es:Programación_funcional
Subject Item
dbpedia-es:ECMAScript
prop-es:paradigma
dbpedia-es:Programación_funcional
Subject Item
n28:
prop-es:paradigma
dbpedia-es:Programación_funcional
Subject Item
dbpedia-es:Pauscal
prop-es:paradigma
dbpedia-es:Programación_funcional
Subject Item
dbpedia-es:Lenguaje_de_programacion_funcional
dbo:wikiPageRedirects
dbpedia-es:Programación_funcional
Subject Item
dbpedia-es:Lenguaje_de_programación_funcional
dbo:wikiPageRedirects
dbpedia-es:Programación_funcional
Subject Item
dbpedia-es:Lenguaje_funcional
dbo:wikiPageRedirects
dbpedia-es:Programación_funcional
Subject Item
dbpedia-es:Lenguajes_funcionales
dbo:wikiPageRedirects
dbpedia-es:Programación_funcional
Subject Item
dbpedia-es:Paradigma_funcional
dbo:wikiPageRedirects
dbpedia-es:Programación_funcional
Subject Item
dbpedia-es:Programacion_funcional
dbo:wikiPageRedirects
dbpedia-es:Programación_funcional
Subject Item
n14:8
prop-es:paradigma
dbpedia-es:Programación_funcional
Subject Item
dbpedia-es:Erlang
prop-es:paradigma
dbpedia-es:Programación_funcional
Subject Item
n15:
prop-es:paradigma
dbpedia-es:Programación_funcional
Subject Item
n10:
prop-es:paradigma
dbpedia-es:Programación_funcional
Subject Item
dbpedia-es:Tcl
prop-es:paradigma
dbpedia-es:Programación_funcional
Subject Item
n4:
prop-es:paradigma
dbpedia-es:Programación_funcional
Subject Item
n13:
prop-es:paradigma
dbpedia-es:Programación_funcional
Subject Item
dbpedia-es:Python
prop-es:paradigma
dbpedia-es:Programación_funcional
Subject Item
dbpedia-es:PHP
prop-es:paradigma
dbpedia-es:Programación_funcional
Subject Item
n8:NET
prop-es:paradigma
dbpedia-es:Programación_funcional
Subject Item
dbpedia-es:Clojure
prop-es:paradigma
dbpedia-es:Programación_funcional
Subject Item
dbpedia-es:Snobol
prop-es:paradigma
dbpedia-es:Programación_funcional
Subject Item
dbpedia-es:Jq
prop-es:paradigma
dbpedia-es:Programación_funcional
Subject Item
dbpedia-es:Lisp
prop-es:paradigma
dbpedia-es:Programación_funcional
Subject Item
dbpedia-es:Programación_funcional
rdfs:label
Programación funcional
rdfs:comment
En informática, la programación funcional es un paradigma de programación declarativa basado en el uso de verdaderas funciones matemáticas. En este estilo de programación las funciones son ciudadanas de primera clase, porque sus expresiones pueden ser asignadas a variables como se haría con cualquier otro valor; además de que pueden crearse funciones de orden superior.​
owl:sameAs
n19:02ykw
dct:subject
category-es:Programación_funcional
foaf:isPrimaryTopicOf
wikipedia-es:Programación_funcional
dbo:wikiPageID
49626
dbo:wikiPageRevisionID
126380943
dbo:wikiPageLength
28704
prov:wasDerivedFrom
n12:0
dbo:abstract
En informática, la programación funcional es un paradigma de programación declarativa basado en el uso de verdaderas funciones matemáticas. En este estilo de programación las funciones son ciudadanas de primera clase, porque sus expresiones pueden ser asignadas a variables como se haría con cualquier otro valor; además de que pueden crearse funciones de orden superior.​ La programación funcional tiene sus raíces en el cálculo lambda, un sistema formal desarrollado en los años 1930 para investigar la naturaleza de las funciones, la naturaleza de la computabilidad y su relación con la recursión. Los lenguajes funcionales priorizan el uso de recursividad y aplicación de funciones de orden superior para resolver problemas que en otros lenguajes se resolverían mediante estructuras de control (por ejemplo, ciclos). Muchos lenguajes de programación funcionales pueden ser vistos como elaboraciones del cálculo lambda. Algunos lenguajes funcionales también buscan eliminar los efectos secundarios; en contraste con la programación imperativa, que enfatiza los cambios de estado mediante la mutación de variables. Esto significa que dos expresiones sintácticas idénticas (llamadas a rutinas, por ejemplo) pueden producir significados distintos si dependen de algo que ha mutado: carecen de transparencia referencial. En los lenguajes funcionales más estrictos, en contraste, el valor generado por una función depende exclusivamente de los argumentos alimentados a la función. Al eliminar los efectos secundarios se puede entender y predecir el comportamiento de un programa mucho más fácilmente. Esta es una de las principales motivaciones para utilizar la programación funcional. Lo anterior también puede ser aprovechado para diseñar estrategias de evaluación que eviten repetir el cómputo de expresiones antes vistas, ahorrando tiempo de ejecución. Los lenguajes de programación funcional, especialmente los puramente funcionales, han sido enfatizados en el ambiente académico y no tanto en el desarrollo comercial o industrial. Sin embargo, lenguajes de programación funcional como Lisp (Scheme, Common Lisp, etc.), Erlang, Rust, Objective Caml, Scala, F# y Haskell, han sido utilizados en aplicaciones comerciales e industriales por muchas organizaciones. La programación funcional también es utilizada en la industria a través de lenguajes de dominio específico como R (estadística), Mathematica (cómputo simbólico), J y K (análisis financiero). Los lenguajes de uso específico usados comúnmente como SQL y Lex/Yacc, utilizan algunos elementos de programación funcional, especialmente al procesar valores mutables. Las hojas de cálculo también pueden ser consideradas lenguajes de programación funcional. La programación funcional también puede ser desarrollada en lenguajes que no están diseñados específicamente para la programación funcional. En el caso de Perl, por ejemplo, que es un lenguaje de programación imperativo, existe un libro que describe como aplicar conceptos de programación funcional. JavaScript, uno de los lenguajes más ampliamente utilizados en la actualidad, también fue diseñado con capacidades de programación funcional. Python también incorpora particularidades de los lenguajes funcionales como listas de comprensión y funciones de tratamiento de listas, como teoría de conjuntos. Versiones recientes de lenguajes originalmente sin capacidades funcionales, como C++ y Java, han ido incorporando la programación funcional así como el uso de las expresiones lambda.
Subject Item
dbpedia-es:Lua
prop-es:paradigma
dbpedia-es:Programación_funcional
Subject Item
dbpedia-es:Xtend
prop-es:paradigma
dbpedia-es:Programación_funcional
Subject Item
dbpedia-es:JavaScript
prop-es:paradigma
dbpedia-es:Programación_funcional
Subject Item
n27:
prop-es:paradigma
dbpedia-es:Programación_funcional
Subject Item
n22:
prop-es:paradigma
dbpedia-es:Programación_funcional
Subject Item
n20:
prop-es:paradigma
dbpedia-es:Programación_funcional
Subject Item
n21:
prop-es:paradigma
dbpedia-es:Programación_funcional
Subject Item
dbpedia-es:C_Sharp
prop-es:paradigma
dbpedia-es:Programación_funcional
Subject Item
n16:
prop-es:paradigma
dbpedia-es:Programación_funcional
Subject Item
n25:
prop-es:paradigma
dbpedia-es:Programación_funcional
Subject Item
dbpedia-es:TypeScript
prop-es:paradigma
dbpedia-es:Programación_funcional
Subject Item
dbpedia-es:Cython
prop-es:paradigma
dbpedia-es:Programación_funcional
Subject Item
wikipedia-es:Programación_funcional
foaf:primaryTopic
dbpedia-es:Programación_funcional
Subject Item
dbpedia-es:CoffeeScript
prop-es:paradigma
dbpedia-es:Programación_funcional
Subject Item
n9:
prop-es:paradigma
dbpedia-es:Programación_funcional
Subject Item
dbr:Functional_programming
owl:sameAs
dbpedia-es:Programación_funcional