Enviar búsqueda
Cargar
Patrones funcionales
•
Descargar como PPTX, PDF
•
0 recomendaciones
•
93 vistas
G
Germán Küber
Seguir
Patrones funcionales en C#
Leer menos
Leer más
Tecnología
Denunciar
Compartir
Denunciar
Compartir
1 de 10
Descargar ahora
Recomendados
Explorando el Diseño de la Memoria en Rust
Explorando el Diseño de la Memoria en Rust
Germán Küber
De Código a Ejecución: El Papel Fundamental del MSIL en .NET
De Código a Ejecución: El Papel Fundamental del MSIL en .NET
Germán Küber
Mev Rapido.pptx
Mev Rapido.pptx
Germán Küber
Que son los smart contracts.pptx
Que son los smart contracts.pptx
Germán Küber
De 0 a blockchain developer en 3 meses
De 0 a blockchain developer en 3 meses
Germán Küber
Patrones de diseño en solidity
Patrones de diseño en solidity
Germán Küber
Vertical slice architecture
Vertical slice architecture
Germán Küber
De 0 a blockchain developer en 3 meses
De 0 a blockchain developer en 3 meses
Germán Küber
Recomendados
Explorando el Diseño de la Memoria en Rust
Explorando el Diseño de la Memoria en Rust
Germán Küber
De Código a Ejecución: El Papel Fundamental del MSIL en .NET
De Código a Ejecución: El Papel Fundamental del MSIL en .NET
Germán Küber
Mev Rapido.pptx
Mev Rapido.pptx
Germán Küber
Que son los smart contracts.pptx
Que son los smart contracts.pptx
Germán Küber
De 0 a blockchain developer en 3 meses
De 0 a blockchain developer en 3 meses
Germán Küber
Patrones de diseño en solidity
Patrones de diseño en solidity
Germán Küber
Vertical slice architecture
Vertical slice architecture
Germán Küber
De 0 a blockchain developer en 3 meses
De 0 a blockchain developer en 3 meses
Germán Küber
Diamon pattern presentation
Diamon pattern presentation
Germán Küber
Patrones funcionales
Patrones funcionales
Germán Küber
Defensive code
Defensive code
Germán Küber
Programación Funcional C#
Programación Funcional C#
Germán Küber
Unit testing consejos
Unit testing consejos
Germán Küber
Defensive code C#
Defensive code C#
Germán Küber
Event sourcing
Event sourcing
Germán Küber
C sharp 8
C sharp 8
Germán Küber
Arquitectura en aplicaciones Angular y buenas practicas.
Arquitectura en aplicaciones Angular y buenas practicas.
Germán Küber
Un mundo sin if. generics al rescate
Un mundo sin if. generics al rescate
Germán Küber
Azure 360º para Desarrolaldores
Azure 360º para Desarrolaldores
Germán Küber
Vertical slice architecture
Vertical slice architecture
Germán Küber
Microservicios net arquitectura para aplicaciones net contenerizadas - net ...
Microservicios net arquitectura para aplicaciones net contenerizadas - net ...
Germán Küber
CQRS .NET Conf Chile 2018
CQRS .NET Conf Chile 2018
Germán Küber
Docker para aplicaciones angular
Docker para aplicaciones angular
Germán Küber
Microservicios net arquitectura para aplicaciones net contenerizadas - net ...
Microservicios net arquitectura para aplicaciones net contenerizadas - net ...
Germán Küber
Specification
Specification
Germán Küber
Programación en N Capas .Net
Programación en N Capas .Net
Germán Küber
Xamarin 360
Xamarin 360
Germán Küber
Linq - Introducción
Linq - Introducción
Germán Küber
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
241521559
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
Fundación YOD YOD
Más contenido relacionado
Más de Germán Küber
Diamon pattern presentation
Diamon pattern presentation
Germán Küber
Patrones funcionales
Patrones funcionales
Germán Küber
Defensive code
Defensive code
Germán Küber
Programación Funcional C#
Programación Funcional C#
Germán Küber
Unit testing consejos
Unit testing consejos
Germán Küber
Defensive code C#
Defensive code C#
Germán Küber
Event sourcing
Event sourcing
Germán Küber
C sharp 8
C sharp 8
Germán Küber
Arquitectura en aplicaciones Angular y buenas practicas.
Arquitectura en aplicaciones Angular y buenas practicas.
Germán Küber
Un mundo sin if. generics al rescate
Un mundo sin if. generics al rescate
Germán Küber
Azure 360º para Desarrolaldores
Azure 360º para Desarrolaldores
Germán Küber
Vertical slice architecture
Vertical slice architecture
Germán Küber
Microservicios net arquitectura para aplicaciones net contenerizadas - net ...
Microservicios net arquitectura para aplicaciones net contenerizadas - net ...
Germán Küber
CQRS .NET Conf Chile 2018
CQRS .NET Conf Chile 2018
Germán Küber
Docker para aplicaciones angular
Docker para aplicaciones angular
Germán Küber
Microservicios net arquitectura para aplicaciones net contenerizadas - net ...
Microservicios net arquitectura para aplicaciones net contenerizadas - net ...
Germán Küber
Specification
Specification
Germán Küber
Programación en N Capas .Net
Programación en N Capas .Net
Germán Küber
Xamarin 360
Xamarin 360
Germán Küber
Linq - Introducción
Linq - Introducción
Germán Küber
Más de Germán Küber
(20)
Diamon pattern presentation
Diamon pattern presentation
Patrones funcionales
Patrones funcionales
Defensive code
Defensive code
Programación Funcional C#
Programación Funcional C#
Unit testing consejos
Unit testing consejos
Defensive code C#
Defensive code C#
Event sourcing
Event sourcing
C sharp 8
C sharp 8
Arquitectura en aplicaciones Angular y buenas practicas.
Arquitectura en aplicaciones Angular y buenas practicas.
Un mundo sin if. generics al rescate
Un mundo sin if. generics al rescate
Azure 360º para Desarrolaldores
Azure 360º para Desarrolaldores
Vertical slice architecture
Vertical slice architecture
Microservicios net arquitectura para aplicaciones net contenerizadas - net ...
Microservicios net arquitectura para aplicaciones net contenerizadas - net ...
CQRS .NET Conf Chile 2018
CQRS .NET Conf Chile 2018
Docker para aplicaciones angular
Docker para aplicaciones angular
Microservicios net arquitectura para aplicaciones net contenerizadas - net ...
Microservicios net arquitectura para aplicaciones net contenerizadas - net ...
Specification
Specification
Programación en N Capas .Net
Programación en N Capas .Net
Xamarin 360
Xamarin 360
Linq - Introducción
Linq - Introducción
Último
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
241521559
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
Fundación YOD YOD
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
IsabellaMontaomurill
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
WilbisVega
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Keyla Dolores Méndez
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
GDGSucre
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
FagnerLisboa3
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
ssuserf18419
La era de la educación digital y sus desafios
La era de la educación digital y sus desafios
Fundación YOD YOD
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
pabonheidy28
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
silviayucra2
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
AndreaHuertas24
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
soporteupcology
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
JOSEMANUELHERNANDEZH11
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
GiovanniJavierHidalg
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
BRAYANJOSEPHPEREZGOM
Último
(16)
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
La era de la educación digital y sus desafios
La era de la educación digital y sus desafios
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
Patrones funcionales
1.
Patrones funcionales Para Mortales Ing.
Germán Küber Microsoft MVP Software Architect / Blockchain Developer @GermanKuber https://germankuber.com.ar
2.
¿Por qué hablamos
de patrones funcionales?
3.
I
4.
OOP vs FP Patrones •
Single Of Responsability • Open/Close principle • Dependency Inversión • Factory pattern • Strategy pattern • Visitor pattern Equivalente en FP • Funciones • Funciones • Funciones • Mas funciones • Podría probar con funciones • Ok, Funciones!
5.
¿Qué vamos a
ver? • Functores • Monadas • Monoides
6.
7.
Functores
8.
Monads
9.
Functores aplicativos
10.
Recursos • Javascript Functor,
Applicative, Monads in pictures | by Tze-Hsiang Lin | Medium • http://aprendehaskell.es/
Descargar ahora