
On Tue, Oct 7, 2014 at 12:41 AM, Dmitri Iouchtchenko
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
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
On Mon, Oct 6, 2014 at 2:11 PM, Chris Bell
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/