Mastering Threading Macros in Clojure: Practical Tips and Best Practices

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

КОМЕНТАРІ • 8

  • @andrey.fadeev
    @andrey.fadeev  Рік тому +6

    If you liked this video and want to support my channel, please consider buying me a coffee ☕. Your contribution helps me create more content like this. You can donate at:
    👉 Ko-fi: ko-fi.com/andreyfadeev
    👉 Buy Me a Coffee: www.buymeacoffee.com/andrey.fadeev
    I'm truly grateful for your support, and thank you for watching! 🙏

  • @noiseless2
    @noiseless2 2 дні тому +1

    Really good video , thank you 🙏

  • @lexo2411
    @lexo2411 10 місяців тому +1

    Thanks for a really helpful video for beginners, it has really good practical tips and examples of best practices. Especially with "some->" and "cond->" 👍

  • @cswaroop2
    @cswaroop2 Рік тому +6

    Threading Macros is an unfortunate name coined from implementation perspective. Had it been named "pipeline" operator, programmer would think to reach it out from day 1 as block level thinking is first go to abstraction in any programming.
    Superb content and flow of material.

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

      Agree that most beginners probably do well by picking these up day 1. They are as easy to understand, if not easier, than nested function calling.
      Not sure about pipes as a name. To me it brings up the notion of stdin and that is not what is going on, so risks putting the wrong idea in my head.

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

    Thankss Andy! Pretty nice

  • @MeiirKapassov
    @MeiirKapassov 8 місяців тому +1

    Hi! So useful video. Isn't better using partial instead of using as-> in case of bad-fn ? I like (partial bad-fn "p")

    • @andrey.fadeev
      @andrey.fadeev  8 місяців тому +1

      Hi, yeah, in that case in real code I would use partial, but sometimes it's not possible due to the order of the args