lordwarnut·2 years ago·discussI have been going through https://www.ic.unicamp.br/~meidanis/courses/mc336/2009s2/pro...It starts out pretty easy but gets harder and requires more thought. It has different sections on things like list processing or graph problems.
lordwarnut·2 years ago·discussKind of ironically I've enjoyed the 'Write Yourself a Scheme in 48 Hours'[1] which goes over how to write your own Scheme in Haskell. It introduces some of the more interesting monads although I'm not sure how idiomatic it is.[1] https://en.wikibooks.org/wiki/Write_Yourself_a_Scheme_in_48_...
lordwarnut·2 years ago·discussMight I suggest the plugin uBlacklist. I use it to block a whole bunch of domains from google search that I don't want to see anymore.
It starts out pretty easy but gets harder and requires more thought. It has different sections on things like list processing or graph problems.