2023-01-24

Tuesday, January 24

Spent some time on fp made easier today. I’m down to the final 3 exercises, the one about takeEnd melts my mind. I understand the design of what he did, but the implementation is hurting me. I think I need to get a much better sense of the evaluation mechanics of purescript before this one will click.

I pushed a little forward with the book and read about Typeclasses. I get them, at least at an intro level. They are like a way to enforce a contract, but allowing for dynamic lookups on the method - basically a supercharged interface. The difference is that an interface enforces a “shape”, whereas a typeclass enforces just a “return”.

Had an interview with immutablex yesterday. Got a second round interview tomorrow!