PROGRAMACIÓN AVANZADA | MÓNADAS en Programación Funcional

Поділитися
Вставка
  • Опубліковано 12 гру 2024

КОМЕНТАРІ • 61

  • @hdeleonnet
    @hdeleonnet  2 роки тому +33

    Si quieres que haga más videos de Programación avanzada, déjame un Pulgar Arriba
    Mis cursos: hdeleon.net/cursos-premium/

    • @jorgeabuauad
      @jorgeabuauad 2 роки тому

      Hector yo por hacerme el inteligente se me ocurrió estudiar a fondo temas sobre naturales, era ateo y con mucho orgullo, me cagaba de la risa de toda la gente con ideas primitivas espirituales ,error se manifestaron fenómenos paranormales, en mi casa, quede traumado de por vida.
      Por que te cuento esto, porque yo aprendí rituales satánicos, desperté algo que se fijo en mi alma, el ateísmo es una trampa para que no tengamos protección, al momento de morir todas las mentiras se caen a pedazos , seguimos vivos aunque nuestro hardware ,el cuerpo no y te voy a adelantar que pasa, no estamos solos, te lo voy a decir nuevamente no estamos solos, hay otras formas de inteligencia mucho mas antiguas , las almas humanas vas a un juicio ,el castigo por una vida de egoísmo, crueldad , odio , etc es ser exiliado a otra dimension , ese lugar es el abismo, un terror sin fin ,porque soy culpable de muchas cosas malas, me auto impuse la obligación de advertir a otros sin importar si me creen o se burlan, si supieran que hablo la verdad llorarían.
      La única esperanza de salvarse es creer en el sacrificio de Jesus, es real y por eso van a querer que no sepamos la verdad , para que estemos perdidos.
      Hector , cumplí con intentar llegar a ti , no busco dinero , ni poder o seguidores, solo darle a otros la verdad que yo no tuve.

  • @monsieurrodriguez9687
    @monsieurrodriguez9687 Рік тому +1

    como siempre volándonos la cabeza en una pasada!

  • @CreaThink22
    @CreaThink22 Рік тому

    Al grano y bien explicado, excelente video.

  • @RickychavezDeveloper
    @RickychavezDeveloper 4 місяці тому +1

    3:47 am, ya se que es una monada, jajaja, gracias por esa explicación Hect, ahora entiendo porque Aggregate es una monada que recibe al IEnumerable que la invoca y retorna una cadena concatenada por medio de una funcion con cada elemento de la iteracion del IEnumerable

  • @diegogonzalez1700
    @diegogonzalez1700 2 роки тому +2

    gracias a ti hector me motive a retomar la programacion

  • @elazzote
    @elazzote 10 місяців тому

    Excelente Hector, deberias hacer un video tratando Either, Result, Maybe, Some, etc. Quizas referenciando la extenciones para programación funcional de LanguageExt.
    Muy buen video, sigue así!

  • @jhonviafara9099
    @jhonviafara9099 2 роки тому +2

    Como cuando, te explican un concepto sumamente complejo y logras entenderlo.
    Tú: imposible...
    impecable como siempre, sos Grande Héctor!!

  • @fabricioortiz1549
    @fabricioortiz1549 2 роки тому +1

    Mae ud es el mejor, pura vida desde CR y le mando una imperial (chela) desde aqui

  • @crissanchez1251
    @crissanchez1251 2 роки тому

    Excelente explicación y sobretodo los 19 min se pasaron volando, se agradece x el contenido Héctor

  • @juanperez-bd2bz
    @juanperez-bd2bz 2 роки тому +10

    Voy a comprar tu curso de patrones de diseño con javascript, vamos a ver como me va, por favor sigue subiendo contenido avanzado de C# me ayudas mucho en mi trabajo diario

  • @dev-cool
    @dev-cool 2 роки тому +3

    te felicito hector, una gran explicacion de gran utilidad para la programacion funcional.
    saludos bro nunca cambies.

  • @emiliosanchez723
    @emiliosanchez723 2 роки тому

    Agradecido. Me gustó mucho el patrón Monadas.

  • @henryalejandrocanalesvalle9469
    @henryalejandrocanalesvalle9469 2 роки тому +1

    Había esperado por mucho tiempo este vídeo

  • @IsaacOjeda
    @IsaacOjeda 2 роки тому +2

    Se me hace chistoso que hables de usted, muy educado y amable usted👍🏽

    • @phaus5815
      @phaus5815 2 роки тому

      depende de donde naciste, en mi ciudad es raro que te traten de tu asi sean amigos, casi siempre usamos usted

  • @delmirio
    @delmirio 2 роки тому

    Excelente explicación!.

  • @OPlutarch
    @OPlutarch 2 роки тому

    Muchas gracias por la explicación!

  • @noeortiz5876
    @noeortiz5876 2 роки тому +1

    Gracias por compartirlo Profr.

  • @aronalejandrovilledapatric1253

    Grande el león de hector

  • @masiosaregm3750
    @masiosaregm3750 2 роки тому

    mira nada más que monada de video! 🤘

  • @esegere
    @esegere 2 роки тому +6

    Con estos ejemplos ya tenemos el concepto base, el FUNCTOR, ahora la MONADA solo es retornar un contenedor genérico sin anidación en la salida del Pipe cuando la función de primer orden retorna un contenedor genérico también

    • @esegere
      @esegere 2 роки тому

      Edit:
      Si una clase genérica tiene flatMap, es muy seguro que podamos considerarla una Monada

  • @victorespinozadelosmontero6263
    @victorespinozadelosmontero6263 2 роки тому

    Bien bro, gracias por la info

  • @mariorojas914
    @mariorojas914 2 роки тому

    Excelente explicacion master!

  • @alonetrader3574
    @alonetrader3574 2 роки тому

    excelente colega

  • @jimenezmaury
    @jimenezmaury 2 роки тому +1

    excelente!!!

  • @uliseslopez7248
    @uliseslopez7248 2 роки тому

    bro muchas gracias

  • @josuedev2440
    @josuedev2440 2 роки тому

    Excelente información 🍻🍺

  • @KaliSurfYoMero
    @KaliSurfYoMero 2 роки тому +1

    Yeahh que buen video :-D

  • @cesarpedroza4637
    @cesarpedroza4637 2 роки тому

    Mereces el comentario :D

  • @larts
    @larts 2 роки тому

    Solo quiero decir, me alegro de haberme suscrito XD

  • @SimonHolmquist
    @SimonHolmquist 2 роки тому +1

    entendido pana 🤙🏻

  • @Nova_MTY
    @Nova_MTY 2 роки тому

    Nunca habia visto un canal de programacion METAL asi que mi primera reaccion fue SUSCRIBIRME!!!

  • @omarbarra3456
    @omarbarra3456 2 роки тому

    Gracias muy bien explicado. Pero una definicion simple de Monada al final no estaria mal.

  • @edwinlozano6891
    @edwinlozano6891 2 роки тому

    Excelente.

  • @juanchanquia3185
    @juanchanquia3185 2 роки тому

    Estudió ciencias de la computación y en el primer semestre nos dan Haskell pero hasta crear nuestros propios tipos de datos. No creo que sea algo difícil pero lo parece ya que es muy diferente a la programación imperativa

  • @alejandromartinez-gj4tm
    @alejandromartinez-gj4tm 2 роки тому

    Excelente video, muchas gracias. Sabes de algun libro que hable de todos estos conceptos propios de la programación, no asociados a aprender un lenguaje en específico sino enfocado en los conceptos solamente?

  • @eduardorugama1292
    @eduardorugama1292 2 роки тому

    Al 💯 🤘🏻 🍻🍻🍻

  • @maxdevs
    @maxdevs 2 роки тому +1

    excelente video, que sigue?, uno siempre quedas con el "¿Que mas hay que aprender?".

  • @facundofranco6410
    @facundofranco6410 2 роки тому

    Hola Hector, tus videos son los mejores!. Esto de las Monadas esta relacionado de alguna forma con el Patron de Diseño Builder? lo veo como que puede estar relacionado pero quizas solo sea porque se pueden concatenar funciones. Saludos y muchas gracias por tus videos!!!

  • @adgarboc
    @adgarboc 6 місяців тому

    Es como el patron builder? o tiene algo que ver con el patron builder?

  • @espartangod
    @espartangod 2 роки тому

    *Ahuevooooooooooooo!!!*

  • @JaveritoPe
    @JaveritoPe 2 роки тому

    No sabía que en C# se podía escribir código fuera de una clase. Eso me dejó sorprendido. Apoya mucho el hecho de usar funciones y diferenciarlos de los métodos. Lo que no terminó de gustar es que se tenga que implementar el método "pipe" (por cierto buen nombre y entendí la referencia) o tal vez solo fue para el ejemplo. En Java se tiene el api Stream que ya tiene implementado sus mónadas, e inclusive las librerías reactivas ya vienen con mónadas (RxJava, WebFlux). ¿En C# no se cuenta con algo parecido? Saludos y buen video.

  • @maximilianosalumlopez7399
    @maximilianosalumlopez7399 2 роки тому

    Hola hdleon tengo un problema no sé si sepas resolverlo, quiero mostrar un gridview pero una Columna quiero que sea de tipo (busqueda ) como en acces, si sabes a lo que me refiero? Si sabes como hacerle? Ayuda 🚓

  • @wlickez
    @wlickez 2 роки тому

    Crack

  • @indesimia
    @indesimia 2 роки тому

    Soy novato en programación. Aun estoy estudiando el video para asimilarlo. El término monada me recuerda un libro de Leibniz (monadologia); alguna relación? ... si es asi: alguna pista de la relación? ; si no es asi: un "no" ó "no lo sé " bastará. Gracias por compartir el saber.

    • @hdeleonnet
      @hdeleonnet  2 роки тому +1

      Sin relación, más que de nombre

  • @espartangod
    @espartangod 2 роки тому

    I love you 💗😘🥰🥰🥰😍

  • @gerard9210
    @gerard9210 2 роки тому

    Excelente, algun libro recomendado para estudiar programacion funcional en C# ? Otra pregunta, tienes un curso premium sobre programacion funcional?

    • @diegosasw
      @diegosasw Рік тому

      El de la editorial Manning

  • @pxang98
    @pxang98 Місяць тому

    Entonces los que hemos programado con Expression, Func y LinQ hemos programado con mónadas sin saberlo?

  • @maisakurajima1886
    @maisakurajima1886 4 місяці тому

    Hay mucha luz

  • @gonzaloprivitera9505
    @gonzaloprivitera9505 2 роки тому

    Necesito saber todos los algoritmos circulantes

  • @juanrodrigotapiamamani31
    @juanrodrigotapiamamani31 2 роки тому

    buenas noches Hector, queria ver si me podrias ayudar con un ejercicio que voy semanas sin resolver, es traer un imagen tipo blob a un PDF que lo estoy haciendo en FPDF , yo se que tu podras ayudarme. saludos. espero tu respuesta. gracias

  • @jrep41
    @jrep41 2 роки тому

    Porqué explicarlo tan rápido? 😂😂😂

    • @hdeleonnet
      @hdeleonnet  2 роки тому

      Por qué lento? 😂😂😂