adventofcode

Sean 2022-11-14T18:03:49.256859Z

thinking about playing around with Advent of Code this year with Clojure - if i’m completely new to clojure/lisp what’s a decent resource to start with to get comfortable?

🙌🏻 1
pwojnowski 2022-11-25T11:08:16.507369Z

Back in 2018 I've written a post for beginners, where I explain step-by-step how to solve AOC problem in Clojure REPL: https://medium.com/virtuslab/advent-of-code-2018-day-2-clojure-repl-e3b288fdedfb (sorry for shameless plug 🤷‍♂️ ). It may be helpful to see how to approach probelms in Clojure.

Aleks 2022-11-15T08:53:25.100829Z

Also highly recommend this series from Lambda Island https://www.youtube.com/watch?v=9ITiZ88sljA&list=PLhYmIiHOMWoGIMCmCRwMSrWkHJg12vevR&ab_channel=LambdaIsland

ryan echternacht 2022-11-15T12:33:04.346409Z

If you're looking for editor support, I'd recommend Calva on VSCode (unless you're already very comfortable with emacs or vim, at which point there are good plugins for those)

☝️ 1
tschady 2022-11-17T13:39:59.931469Z

If you learn by example, check the pins in this channel, there’s a wide variety of approaches

liebs 2022-11-14T18:16:37.679169Z

If I'm not mistaken I've seen some videos of AoC problems being solved with Clojure, if that seems interesting to you.

Sean 2022-11-14T18:22:14.250009Z

great! that’d be a decent starting place i’m sure

liebs 2022-11-14T18:22:33.799029Z

Let me find them

Sean 2022-11-14T18:22:46.180429Z

much appreciated

kpav 2022-11-14T19:47:10.348599Z

4clojure has some good exercises to get you familiar with various clojure functions -- https://4clojure.oxal.org/

🙌 1
Rolandas Griškevičius 2022-11-18T17:08:56.568259Z

Also recommend series from Nikita Prokopov: https://www.youtube.com/playlist?list=PLdSfLyn35ej-UL9AuxUvoFXerHac4RYnH