I'd already gone over these but the video is still pretty good. The example of commenting out some forms, using ,,, to remind yourself the position that's being inserted into, and just seeing a good, non-contrived, example. Good stuff.
This is an excellent introduction, and the best explanation of the difference between the two macros which I've yet seen. The anonymous function trick near the end of the video - wherein an argument is forced into first position in a form within a thread-last context - is really interesting and I plan to use it soon.
These videos are awesome. I finally get how thread first and last macros work. Really well explained and I would definitely be recommending these videos to all beginners + intermediates. Good work!
I hate watching video and prefer reading, but your teaching skills are incredible. Although I know the knowledge, watching your performance videos increase my performance via a different perspective. Your videos are a must watch. Are you using emacs; what is your editor?
Thank you for your kind comment. In this video I'm using Light Table, though now I have switched to using Cursive Clojure, as I find the code navigation and refactoring features invaluable on larger projects.
EvekoShadow I'm a huge fan of Zach Oakes (who created Nightcode), but I have almost zero experience of using it. My understanding is that it's targeted at beginners, although I personally feel that Light Table's inline results and documentation make it a very appealing beginners environment too.
just wanted to say.. excellent tutorial!
Thanks for all the nice comments, and I'm very happy that people are finding the screencast useful.
Very clear and easy to follow explanation of Clojure thread macros. Highly recommended for Clojure beginners and intermediates.
I'd already gone over these but the video is still pretty good. The example of commenting out some forms, using ,,, to remind yourself the position that's being inserted into, and just seeing a good, non-contrived, example. Good stuff.
This is an excellent introduction, and the best explanation of the difference between the two macros which I've yet seen. The anonymous function trick near the end of the video - wherein an argument is forced into first position in a form within a thread-last context - is really interesting and I plan to use it soon.
Brilliant. As a beginner i am really happy that i have found your videos
These videos are awesome. I finally get how thread first and last macros work. Really well explained and I would definitely be recommending these videos to all beginners + intermediates. Good work!
I'm very happy to hear that my video helped you understand the thread macros. Thanks for letting me know!
I'm so grateful for this one, indeed an eureka moment!
very awesome to watch your explanations with live coding. thanks!
Eureka!!! Many thanks for this.
thank you so much for all these videos you've been doing on clojure. they have been really helpful in learning more about such an awesome language!
I'm very glad that you've been finding them useful. :-)
Excellent video! Thank you for sharing. Loved every piece of it.
Great demo and explanation!
Impressive presentation, thanks!
thanks! I'm super happy coz finally grasped -> and ->>
I hate watching video and prefer reading, but your teaching skills are incredible. Although I know the knowledge, watching your performance videos increase my performance via a different perspective. Your videos are a must watch. Are you using emacs; what is your editor?
Thank you for your kind comment.
In this video I'm using Light Table, though now I have switched to using Cursive Clojure, as I find the code navigation and refactoring features invaluable on larger projects.
Misophistful whats your opinion on nightcode?
EvekoShadow I'm a huge fan of Zach Oakes (who created Nightcode), but I have almost zero experience of using it. My understanding is that it's targeted at beginners, although I personally feel that Light Table's inline results and documentation make it a very appealing beginners environment too.
What's the IDE or editor in the video?
Alex Maslakov Light Table (www.lighttable.com)
Misophistful And what's the name of the font face?
Alex Maslakov Espresso Mono (www.slant.co/topics/67/viewpoints/35/~what-are-the-best-programming-fonts~espresso-mono)