[Haskell] XOSD x Haskell

Roy Lanek lanek at novenine.com
Wed Nov 12 23:41:56 EST 2008


> You could certainly write one (to accompany the existing X11 bindings).

Would love to do it. It will be O( months ) before I even can fancy to
(seriously) start such a task on the other hand. I am a newbie in Haskell,
though, don't fear, I have seen functional programming from near (programming
exercises in Miranda and Hope) once already. Currently I can manage to read
Haskell, while the latter doesn't warranty that one knows how to write too
(situation which is about to change for me) in the language.

> In fact, this looks like something xmonad could use to visually indicate
> which screen has focus.

You can tell this better than me.

Actually I am using XOsd in what I *modestly* pretend to be the most usable
system monitor I have seen, or tried, a really (with reference the homonymous
[subtract the 'ic'] movements) *minimalistic*-, or *essentialistic*-, flexible
and configurable one.

It's currently a stable *prototype* I have written in Perl after having got
tired with GKrellM and friends along the years. I am using it 24/7 since more
than one year together with Ion, the window manager (I couldn't care less
of Ion's status bar; moreover, wasting a *line* makes a poor choice with
notebooks' displays in general), though it's not bound to the window manager.

After elvis (the vi clone), Mutt, mc (Midnight Commander), ELinks and the
others, it has become the one thing I could hardly live without it--on a
notebook in particular.

And it's about time to rewrite it (it's GPLed just in case, though it hasn't
been uploaded nowhere yet--no, I am not in search of a site: I own my domain
names and have subscribed to hosting packages at my ISP), and to upgrade its
status (away from: prototype) ... Haskell would make a good choice.

Beyond that, I have read of XMonad. (Going to try it.)


/Roy
-- 
                                   ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
                                                                        #
          ,  (@@               @P                                       #
       @#@@    @  L, ,,     ,,,7F ,LL ,,,    ,,, ,L  ,   LLL ,,  ,L,    #
       #@&#    @  *@###@   ###@(@@@@* ##*    "*#,'#@###, ""#@##F#W"7@   #
         "@    @   @   7E #"  "(F  7@ @   #L    @ #F   @   #"   F ,,#
      @## #L   @   @    @ #    (F   # @   #L    @ #    #   #    @ #WW
  B   @   @   #@   #L,,@@ #L    "  ,# 7@@@@L@ ,#" 7@, ,@   #    #@@L
  #   7#@#*"##*@@@  *##*@M @@@    @@E @@@"#L###"   7##W#@  #    @,, at +
  #                                       #@               #@L  #"#*
  #
  #MMMMMMMMMM Slackware Linux MMMMMMMMMM


More information about the Haskell mailing list