On Tue, Oct 7, 2014 at 12:41 AM, Dmitri Iouchtchenko <johnnyspoon@gmail.com> wrote:
You may have some luck with XMonad.Hooks.DynamicBars
Thanks for the suggestion! Yet another package I didn't know existed. I don't mind having to relaunch xmonad when I switch screen layouts, so that bug won't bother me much. I just need to discern how to configure/implement it. On Tue, Oct 7, 2014 at 12:49 AM, Devin Mullins <devin.mullins@gmail.com> wrote:
I've heard good things about Learn You a Haskell [1], and of course Real World Haskell [2]
I've been working my way through Learn You a Haskell. It's been overwhelmingly helpful. My biggest obstacle is that I've never worked with a pure functional language before, so most of my old paradigms don't apply. You're probably right; picking a problem and beating my head against it until I solve it is probably the best way. Chris Bell Ph.D. Student University of South Florida College of Engineering Department of Computer Science and Engineering NarMOS Research Team Chris Bell Ph.D. Student University of South Florida College of Engineering Department of Computer Science and Engineering NarMOS Research Team On Tue, Oct 7, 2014 at 12:49 AM, Devin Mullins <devin.mullins@gmail.com> wrote:
On Mon, Oct 6, 2014 at 2:11 PM, Chris Bell <cwbell@mail.usf.edu> wrote:
On a related note, any recommendations for resources to help me wrap my head around/understand the capabilities of Haskell?
That's a big question. For a general intro, I've heard good things about Learn You a Haskell [1], and of course Real World Haskell [2] was co-written by one of the creators of xmonad. Myself, I just learned through my usual combination of trial-and-error and perusing blogs, mailing lists, random bits of code, and the spec.
As for what your head needs wrapping around, I would need more information, but for many people the first barrier is the syntax, so... Lesson #1: function calls look like `f 1 2` instead of `f(1, 2)`. There is actually a good reason for this. Exercise: Find out what that reason is. Class dismissed.
[1] http://learnyouahaskell.com/ [2] http://book.realworldhaskell.org/