ZIO App Architecture by Kit Langton

Поделиться
HTML-код
  • Опубликовано: 12 сен 2024
  • Learn how to architect small, medium, and large applications using the power of ZLayer and ZIO 2.0. Wiring together a large application usually calls for intensive quantities of boilerplate; under the Sturm und Drang of code churn, even the most carefully tended repositories turn to spaghetti by the edges. Instead, with some trusty, battle-tested "best practices", learn how to architect your ZIO applications such that you can focus on your business logic, while the morale-mulching mundanity of application assembly becomes a near-effortless act of compile-time automaticity.
    #functionalscala #FunScala2021 #Scala #zio #Ziverge #zymposium #functionalprogramming #scaladeveloper #zioscala

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

  • @chriseteka
    @chriseteka 2 года назад +7

    I think that Kit needs a custom hardware. Only this time, Mac Engineers would have to fine-tune it specifically for him (and ZIO)😂.
    Great presentation, really awesome stuff 👍

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

      Haha! I wouldn't mind that. Thank you, Eteka :D

  • @TheNewMountain
    @TheNewMountain 2 года назад +3

    This was wonderful. It's delightful to see you doing well Kit!

  • @MrDejvidkit
    @MrDejvidkit Год назад +2

    This is gold. Great job Kit!

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

    Very impressive performance great talk.

  • @elgireth
    @elgireth 2 года назад +4

    ​ @Kit Langton nice one! Given you are suggesting to use environment for ZLayer, not ZIO, what is the "canonical" use case for ZIO env?
    i.e. when would you have the environment directly on the ZIO instead of the layer?

  • @carlosverdes
    @carlosverdes 2 года назад +3

    nice talk, which tool you used for the presentation?

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

    thank you a lot ! that was awesome !

  • @uselessandempty
    @uselessandempty 2 года назад +6

    I have to watch this dude on 0.5x speed

  • @cardferr80
    @cardferr80 2 года назад +4

    This is what happens when you don't pray to the Demo Gods :) Great presentation!!

  • @julesivanic3533
    @julesivanic3533 2 года назад +4

    "We seems to be cursed by some sort of phantom type parameters" 😄

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

    Great, thanks.

  • @markhathaway9456
    @markhathaway9456 Год назад +1

    I put the video on play speed 1.25 and it was fantastic. I especially liked it when he turned his computer around. The speed and his voice made it sound like an AI on meth doing Scala + ZIO. So much could be added by the system that it can only be obvious that a lot of that should be done during compile-time with that same kind of computer work filling in blanks. One small step toward AI programming, one giant leap for human comedy.

  • @OlivierNOUGUIER
    @OlivierNOUGUIER 2 года назад +5

    Real live coding :D

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

    Is the Accessible trait available in zio 2.0.0?

  • @TJ-hs1qm
    @TJ-hs1qm 2 года назад +3

    Ableton ^^

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

      lol. Yeah! Ableton is the best :)

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

    I think it's R because it comes from the Reader monad