Neal Ford has a good talk on "Functional Thinking" https://www.youtube.com/watch?v=7aYS9PcAITQ
On Fri, Oct 9, 2015 at 5:13 AM, Colin Yates <colin.ya...@gmail.com> wrote: > he he. > > Coming from many years of ‘Java Enterprise Applications’ (e.g. Spring, > Hibernate and if you were feeling adventurous maybe free marker instead of > JSP - ooooh.) this was a wonderful breath of fresh air for me. > https://www.coursera.org/course/proglang looks great as well. > > > On 9 Oct 2015, at 01:19, Sean Corfield <s...@corfield.org> wrote: > > > > On 10/8/15, 1:32 PM, "Colin Yates" <clojure@googlegroups.com on behalf > of colin.ya...@gmail.com> wrote: > > > > > >> This is a great course. I still get a bit green with envy when I recall > the workbook capabilities in Eclipse. Another recommendation for Brian > Marick’s OO to FP book. > > > > Ah, just realized this is Odersky’s course which is not what I was > thinking of! I really did NOT enjoy the progfun course. I found the > exercises boring and I found Scala itself fussy and annoying (and I _hate_ > Eclipse!). And this is from someone who did Scala in production for about > 18 months before switching to Clojure in 2011! > > > > The course I was thinking of, which I praised so highly was actually > this one: > > > > https://www.coursera.org/course/proglang > > > > Programming Languages, University of Washington, Professor Dan Grossman. > > > > That’s the one I enjoyed so much I took it three times! > > > > It starts out with Standard ML to teach you about statically typed FP, > then it moves on to Racket to teach you about dynamically typed FP, then it > wraps up with Ruby to look at how dynamically typed OOP contrasts with the > two FP approaches. > > > > Sean > > > >> > >>> On 8 Oct 2015, at 21:00, Sean Corfield <s...@corfield.org> wrote: > >>> > >>> On 10/8/15, 12:45 PM, "Raoul Duke" <clojure@googlegroups.com on > behalf of rao...@gmail.com> wrote: > >>> > >>> > >>>> i did this one a while back as a refresher on my university stuff :-) > >>>> https://www.coursera.org/course/progfun > >>> > >>> I’ll second this as a great recommendation. I first took the course > several years ago and I’ve taken it twice since as a Community TA — that’s > how much I like that course! :) > >>> > >>> It is switching from scheduled to on-demand so it won’t be available > for a while yet, but then folks will be able to take it whenever they want, > at their own speed. > >>> > >>> Sean > > > > > > -- > > You received this message because you are subscribed to the Google > > Groups "Clojure" group. > > To post to this group, send email to clojure@googlegroups.com > > Note that posts from new members are moderated - please be patient with > your first post. > > To unsubscribe from this group, send email to > > clojure+unsubscr...@googlegroups.com > > For more options, visit this group at > > http://groups.google.com/group/clojure?hl=en > > --- > > You received this message because you are subscribed to the Google > Groups "Clojure" group. > > To unsubscribe from this group and stop receiving emails from it, send > an email to clojure+unsubscr...@googlegroups.com. > > For more options, visit https://groups.google.com/d/optout. > > -- > You received this message because you are subscribed to the Google > Groups "Clojure" group. > To post to this group, send email to clojure@googlegroups.com > Note that posts from new members are moderated - please be patient with > your first post. > To unsubscribe from this group, send email to > clojure+unsubscr...@googlegroups.com > For more options, visit this group at > http://groups.google.com/group/clojure?hl=en > --- > You received this message because you are subscribed to the Google Groups > "Clojure" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to clojure+unsubscr...@googlegroups.com. > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups "Clojure" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.