lordwarnut·2 yıl önce·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 yıl önce·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 yıl önce·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.