<commit_before>Este paradigma se basa en un conjunto de funciones (relaciones que cumplen las propiedades de unicidad y existencia), que pueden ser evaluadas para obtener un resultado. El paradigma funcional está basado en conceptos que vienen de la matemática, entonces algunas cosas (p.ej. notaciones en el lenguaje) están sacadas de lo que aprendimos en Análisis I / Álgebra / Discreta.

Conceptos generales
-------------------

-   [Concepto de función](concepto-de-funcion.html)
-   [Pattern Matching en Haskell](pattern-matching-en-haskell.html)
-   [Composición](composicion.html)
-   [Aplicación Parcial](aplicacion-parcial.html)
-   [Orden Superior](orden-superior.html)
-   [Currificación](currificacion.html)
-   [Funciones por Partes](funciones-por-partes.html)

Tipos
-----

-   [Listas y tuplas](listas-y-tuplas.html)
-   [Tipos de Haskell](tipos-de-haskell.html)
-   [Inferencia de tipos](inferencia-de-tipos.html)
-   [Polimorfismo paramétrico y ad-hoc](polimorfismo-parametrico-y-ad-hoc.html)
-   [Cantidad de parámetros de una función en Haskell](cantidad-de-parametros-de-una-funcion-en-haskell.html)

Extras simpáticos
-----------------<commit_msg>Revision without comments imported from MediaWiki<commit_after>Este paradigma se basa en un conjunto de funciones (relaciones que cumplen las propiedades de unicidad y existencia), que pueden ser evaluadas para obtener un resultado. El paradigma funcional está basado en conceptos que vienen de la matemática, entonces algunas cosas (p.ej. notaciones en el lenguaje) están sacadas de lo que aprendimos en Análisis I / Álgebra / Discreta.

Conceptos generales
-------------------

-   [Concepto de función](concepto-de-funcion.html)
-   [Pattern Matching en Haskell](pattern-matching-en-haskell.html)
-   [Composición](composicion.html)
-   [Aplicación Parcial](aplicacion-parcial.html)
-   [Orden Superior](orden-superior.html)
-   [Currificación](currificacion.html)
-   [Funciones por Partes](funciones-por-partes.html)

Tipos
-----

-   [Tipos de Haskell](tipos-de-haskell.html)
-   [Inferencia de tipos](inferencia-de-tipos.html)
-   [Polimorfismo paramétrico y ad-hoc](polimorfismo-parametrico-y-ad-hoc.html)
-   [Cantidad de parámetros de una función en Haskell](cantidad-de-parametros-de-una-funcion-en-haskell.html)

Extras simpáticos
-----------------
{'fraction_non_alphanumeric': 0.12972508591065293, 'fraction_numerical': 0.0, 'mean_word_length': 3.8520833333333333, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1542148', 'n_tokens_mistral': 829, 'n_tokens_neox': 803, 'n_words': 200}