Aún no tienes acceso a esta clase

Crea una cuenta y continúa viendo este curso

Kotlin y la programación funcional

12/37
Recursos

Aportes 6

Preguntas 0

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesión.

Paradigma imperativo:
Se centra en describir como funciona un programa.

Paradigma de programación funcional
Se centra en que tiene que hacer un programa y no en como se hace.

**Características de Kotlin **
Es inmutable: Recordemos que un elemento es mutable cuando puede cambiar de estado, sera inmutable cuando no lo haga.

Las funciones son objetos:
Las funciones pueden almacenarse en variables, pasarse como parámetros y tratarse como cualquier otro objeto

Utiliza funciones puras
Reciben siempre los mismos parámetros y devuelven siempre el mismo resultado

Paradigmas de la programación:
Son formas de escribir código.

  • Paradigma Imperativo:
    Se basa en modificar variables de estado que se encuentran dentro del programa y así hacer que el código realice las tareas que quieres.

  • Paradigma declarativo:
    Nos ayuda a entender que es lo que tiene que hacer un programa, sin tener que entender como lo hace.


En informática, la programación imperativa es un paradigma de programación que utiliza declaraciones que cambian el estado de un programa.

Programación Funcional.

Mientras que los programas imperativos tienden a proporcionar los pasos a dar por un programa, los funcionales tienden a enfatizar la composición y disposición de las funciones, sin especificar pasos de manera explícita.