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

Поделиться
HTML-код
  • Опубликовано: 7 сен 2024

Комментарии • 59

  • @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.

  • @RickychavezDeveloper
    @RickychavezDeveloper Месяц назад +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

  • @monsieurrodriguez9687
    @monsieurrodriguez9687 9 месяцев назад +1

    como siempre volándonos la cabeza en una pasada!

  • @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

  • @elazzote
    @elazzote 7 месяцев назад

    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!!

  • @diegogonzalez1700
    @diegogonzalez1700 2 года назад +2

    gracias a ti hector me motive a retomar la programacion

  • @dev-cool
    @dev-cool 2 года назад +3

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

  • @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

  • @CreaThink22
    @CreaThink22 Год назад

    Al grano y bien explicado, excelente video.

  • @henryalejandrocanalesvalle9469
    @henryalejandrocanalesvalle9469 2 года назад +1

    Había esperado por mucho tiempo este vídeo

  • @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

  • @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

  • @aronalejandrovilledapatric1253

    Grande el león de hector

  • @noeortiz5876
    @noeortiz5876 2 года назад +1

    Gracias por compartirlo Profr.

  • @emiliosanchez723
    @emiliosanchez723 2 года назад

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

  • @masiosaregm3750
    @masiosaregm3750 2 года назад

    mira nada más que monada de video! 🤘

  • @OPlutarch
    @OPlutarch 2 года назад

    Muchas gracias por la explicación!

  • @delmirio
    @delmirio 2 года назад

    Excelente explicación!.

  • @jimenezmaury
    @jimenezmaury 2 года назад +1

    excelente!!!

  • @Nova_MTY
    @Nova_MTY 2 года назад

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

  • @mariorojas914
    @mariorojas914 2 года назад

    Excelente explicacion master!

  • @eduardorugama1292
    @eduardorugama1292 2 года назад

    Al 💯 🤘🏻 🍻🍻🍻

  • @alonetrader3574
    @alonetrader3574 2 года назад

    excelente colega

  • @josuedev2440
    @josuedev2440 2 года назад

    Excelente información 🍻🍺

  • @KaliSurfYoMero
    @KaliSurfYoMero 2 года назад +1

    Yeahh que buen video :-D

  • @larts
    @larts 2 года назад

    Solo quiero decir, me alegro de haberme suscrito XD

  • @omarbarra3456
    @omarbarra3456 2 года назад

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

  • @edwinlozano6891
    @edwinlozano6891 2 года назад

    Excelente.

  • @SimonHolmquist
    @SimonHolmquist 2 года назад +1

    entendido pana 🤙🏻

  • @victorespinozadelosmontero6263
    @victorespinozadelosmontero6263 2 года назад

    Bien bro, gracias por la info

  • @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?

  • @uliseslopez7248
    @uliseslopez7248 2 года назад

    bro muchas gracias

  • @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

  • @cesarpedroza4637
    @cesarpedroza4637 2 года назад

    Mereces el comentario :D

  • @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!!!

  • @maxdevs
    @maxdevs 2 года назад +1

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

  • @bueno_excelente
    @bueno_excelente 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.

  • @adgarboc
    @adgarboc 2 месяца назад

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

  • @wlickez
    @wlickez 2 года назад

    Crack

  • @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 🚓

  • @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

  • @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

  • @bueno_excelente
    @bueno_excelente 2 года назад

    I love you 💗😘🥰🥰🥰😍

  • @maisakurajima1886
    @maisakurajima1886 Месяц назад

    Hay mucha luz

  • @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

  • @gonzaloprivitera9505
    @gonzaloprivitera9505 2 года назад

    Necesito saber todos los algoritmos circulantes

  • @jrep41
    @jrep41 2 года назад

    Porqué explicarlo tan rápido? 😂😂😂

    • @hdeleonnet
      @hdeleonnet  2 года назад

      Por qué lento? 😂😂😂