2023-01-25
Wednesday, January 25
Its Australia day today in relative terms, so my immutablex
interview has been rescheduled until Monday. No stress, looking forward to potentially working with these guys. 🤙
I said yesterday that I needed to come back and revisit the takeEnd
implementation. I haven’t even looked at it today but obviously my brain was working on it overnight. The imeplementation is basically the same as Pythons enumerate
but in reverse. So simple. Now that I have a clear picture of the idea the implementation should be relatively straight forward.
We are heading back to Diablo today for the net 5 weeks. We love that place so have just pushed forward with everything. Can’t wait 🤙. I’m also looking really forward to doing more work and reading with fp made easier
… << a few hours later >>
I just checked the implementation and I understood it immediately - so blindingly obvious. Either I learned in my sleep or I was tired and the pipes weren’t connecting. Regardless, this is progress and I’m happy. My goal is to finish the remaining few exercises in the beginner
chapter today 🤙
Final beginner chapter done, but here are some notes:
I found the “pass through” lambdas in the recursion stuff (
takeEnd
in particular) ultra confusing.Zip and Unzip were easy 🤙 WHICH WHERE THE FINAL 2 FUNCTIONS
Its weird having a thorough “working” knowledge of functional programming, but not having a consistent picture in your head. My boy Omar went back to foundational mathematics for med school - so in that vein I’m going back to foundational programming 🤙
Drinks with Hugo
I moved back in to Hugo’s place today. He gave me a rundown of what happened at the ceremony. Holy shit was that a shit show 😅